Commit Graph

64352 Commits

Author SHA1 Message Date
Simisays
0575a3a282 update 2023-05-18 19:11:38 +02:00
Agetian
1a76a7e81f AI: Evaluate creature spells when deciding between two spells with the same CMC (#3133)
* - Fix the name of the swamp tribal town.

* - Update deck conversion toolchain to the one that was used for the May 2023 MTGDecks.net archive update.

* - Evaluate creature spells when deciding priority for two spells with the same CMC

* - Evaluate the card based on its state.

* - Evaluate the card based on its state, wrapper approach.
2023-05-18 16:19:14 +03:00
tool4ever
6de7dd6bcc Use current shard when trying to pay with combo mana (#3130)
* Use current shard when trying to pay with combo mana
2023-05-18 07:21:08 +00:00
Anthony Calosa
1aac6d754b Merge pull request #3132 from jjayers99/master
Adventure collision updates
2023-05-18 13:22:38 +08:00
schnautzr
77a22e722f Add cartouche sprites, fix and improve a block of wall sprites (#3131)
* Rework wall tiles

Reworked a section of misaligned wall tiles and generally improved their appearance and consistency.

* Update items.atlas

Adding cartouches

* Update items.png

Adding cartouches
2023-05-18 07:05:19 +03:00
jjayers99
280361c651 Adding spawn points that can't be used to as exits 2023-05-17 22:26:22 -04:00
jjayers99
78c4f93fbd Miscellaneous adventure map fixes 2023-05-17 22:09:50 -04:00
jjayers99
d1aaf28888 Adventure collision updates 2023-05-17 20:46:32 -04:00
Valerio Maggio
8363b15937 Merge remote-tracking branch 'upstream/master' into formats/pauper 2023-05-17 18:00:05 +01:00
Valerio Maggio
a92b2a72c3 adding Random Pauper Color Deck in Gauntlet mode on mobile 2023-05-17 17:56:39 +01:00
Chris H
b84f5f1a28 Update shoot_down.txt 2023-05-17 12:42:37 -04:00
Valerio Maggio
aa0e37a0ed removed Pauper_CARDGEN decktype (requires LDA update) 2023-05-17 17:41:46 +01:00
Valerio Maggio
58ba9ba661 Language files with new option for Random Pauper Decks 2023-05-17 17:36:36 +01:00
Valerio Maggio
d8d02b0f4b Added Random Pauper Colour Deck gen in Gauntlet options 2023-05-17 17:30:56 +01:00
Valerio Maggio
e1d10df8e3 Generalising Format-based deck-gen with ops for Standard, Modern, Pauper 2023-05-17 17:30:29 +01:00
Valerio Maggio
fa09f8e21a Introducing new Random Pauper Color Deck gen in Deck Chooser 2023-05-17 17:30:03 +01:00
Valerio Maggio
fd3ed6e49f Introducing new Random Pauper Color Deck gen in Constructed opts 2023-05-17 17:29:42 +01:00
Valerio Maggio
fed5bf7f0c Added new Pauper format getter in GameFormat 2023-05-17 17:27:13 +01:00
Agetian
d5bdf2c2ae Update the deck conversion toolchain to the latest version. (#3128)
* - Fix the name of the swamp tribal town.

* - Update deck conversion toolchain to the one that was used for the May 2023 MTGDecks.net archive update.
2023-05-17 17:07:33 +03:00
Valerio Maggio
7500a83fc3 Officially introducing Pauper as Sanctioned (Subtype) format 2023-05-17 14:44:13 +01:00
tool4ever
b397be8cea PlayAi tweak (#3127)
Co-authored-by: TRT <>
2023-05-17 13:37:18 +03:00
Agetian
345db4e2c7 Fix AI not choosing to fight when putting counters from a trigger (#3126)
* - Fix the name of the swamp tribal town.

* - Fix AILogic$ Fight when checked from a trigger.

* - Move the code to a better location.

* - Only return in the FightAi branch if canFightAi succeeded.

* - Remove a comment for now, since the AI logic check is different compared to the one in checkApiLogic.
2023-05-17 13:31:58 +03:00
Agetian
39df71e3a1 - Fix the name of the swamp tribal town. (#3124) 2023-05-16 21:49:17 +03:00
Agetian
6753ad23ad AI: Fix counters calculation for Wildborn Preserver activation (#3119)
* - Remove legacy hacky code that's apparently not needed anymore.

* - Fix imports.

* - Restore the original code but tweak it to hopefully accomodate for Wildborn Preserver.

* - Clean up / clarify.

* Remove fake SVar

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2023-05-16 21:42:48 +03:00
Simisays
5067d207a5 Plane types to TypeList.txt (#3118) 2023-05-16 17:23:35 +02:00
Hans Mackowiak
9cd02e3c39 Merge pull request #3123 from Ampersandnz/tygon-prime-vigilance-fix
Remove incorrect vigilance ability
2023-05-16 17:11:43 +02:00
Michael Lo
ebae3c6476 Remove incorrect vigilance ability 2023-05-16 15:25:29 +01:00
Anthony Calosa
c76cb29074 Merge pull request #3122 from jjayers99/master
Adventure - Grolnok dungeon collision fixes
2023-05-16 22:14:16 +08:00
jjayers99
eb019fb7c2 cave_11 collision fixes 2023-05-16 09:48:15 -04:00
jjayers99
2173de0434 Adventure - Grolnok dungeon collision fixes 2023-05-16 09:36:12 -04:00
Anthony Calosa
5472c50a52 Merge pull request #3120 from Agetian/adv-spawn
Tweak the initial spawn text in Adventure Mode
2023-05-16 01:49:28 +08:00
Michael Kamensky
a16d3f759e - Tweak the initial spawn text in Adventure Mode (decapitalization, punctuation). 2023-05-15 20:32:51 +03:00
Agetian
38990aff32 Battle AI support + improve Battle mechanics support (#3107)
* - First draft of (very sketchy) Battle AI code.

* - Imports fix.

* - Slightly cleaner refreshCombatants.

* - Update Combat to allow the protecting player to participate in declaring blocks to defend a battle.

* - Update AiBlockController in order to allow the AI to participate in defending battles it's protecting.

* Clean up

* - Minor cleanup.

* Fix checking backside

* Add TODO

* Fix missing combat removal

* - Suggested minor cleanup.

* - Fix imports.

* - Improve support for battles in getAllPossibleDefenders.

* - AI: prefer own Battles before choosing allied Battles.

* Fix ClassCastException

---------

Co-authored-by: TRT <>
2023-05-15 19:56:31 +03:00
Simisays
15a2ccb9f3 WHO The Lux Foundation Library (#3113)
* update

* Update CardType.java

* update
2023-05-15 09:15:41 +03:00
Anthony Calosa
292da877d6 Update laserbeak.txt 2023-05-15 06:21:56 +08:00
Anthony Calosa
5552ae2160 Update niv_mizzet_supreme.txt 2023-05-15 06:19:42 +08:00
Anthony Calosa
1fc02045af Merge pull request #3114 from kevlahnota/newmaster2
update art mode for battle cards
2023-05-15 06:14:55 +08:00
Anthony Calosa
4b6ca767dc update art mode for battle cards 2023-05-15 06:06:10 +08:00
Anthony Calosa
c719260f0b Merge pull request #3106 from leriomaggio/formats/premodern
Officially Introducing PREMODERN as Core Format in Forge
2023-05-15 05:16:21 +08:00
Anthony Calosa
8f22cbf168 Merge pull request #3108 from Simisays/ZEDRUUFINAL
Adventure: Zedruu dungeon and much more
2023-05-15 05:07:52 +08:00
Valerio Maggio
74e1d5e051 Added new method in GameFormat API for future support of new core format. 2023-05-14 17:49:08 +01:00
Valerio Maggio
c90608ad1d Merge branch 'formats/premodern' of github.com:leriomaggio/forge into formats/premodern 2023-05-14 16:38:55 +01:00
Valerio Maggio
e94069cfd5 Merge remote-tracking branch 'upstream/master' into formats/premodern 2023-05-14 16:38:25 +01:00
Valerio Maggio
7ffd495335 Adding missing banned Tendrils of Agony & formatting 2023-05-14 16:36:23 +01:00
Simisays
5d869a0896 scale correction 2023-05-14 14:09:01 +02:00
Simisays
f5278a815e two new arena enemies 2023-05-14 13:31:28 +02:00
Anthony Calosa
acd4cd253d Update de-DE.properties 2023-05-14 19:20:38 +08:00
Anthony Calosa
82489ce28a Update es-ES.properties 2023-05-14 19:19:02 +08:00
Anthony Calosa
21aa518b7b Update ja-JP.properties 2023-05-14 19:17:30 +08:00
Anthony Calosa
961f5beac9 Update zh-CN.properties 2023-05-14 19:16:02 +08:00