Commit Graph

72052 Commits

Author SHA1 Message Date
Fulgur14
42a14cfad0 Sozin's Comet (TLA) (#8993) 2025-10-25 10:52:29 +02:00
Jetz72
ed3bc665e2 Update grolnoks_skin.txt
Fix a couple card names in the spellbook.

Closes #8989
2025-10-24 17:22:35 +02:00
Hans Mackowiak
0eb3062c64 CardCloneStates: EmptyRoom should be affected by CloneStates 2025-10-24 09:35:32 +02:00
Hans Mackowiak
4063ac55e6 AbilityUtils: refactor Party types (#8967) 2025-10-23 23:04:22 +02:00
Hans Mackowiak
4cb581152e Update fearsome_whelp.txt
Closes #8982
2025-10-23 11:27:43 +02:00
Cees Timmerman
43525ce657 Fix AI helps opponent create an army (#8901) (#8902) 2025-10-22 20:53:58 +03:00
Hans Mackowiak
8c2c32a3d8 CardRules: fix toUnmodifiableList for Android 2025-10-22 19:27:33 +02:00
Jetz72
7ea1c51990 Escape closed bracket character (#8978)
I *think* this might be what's breaking Android? Digging up docs for old versions is a pain.
2025-10-22 17:07:06 +02:00
Jetz72
b0ee850d0f Merge pull request #8976 from Jetz72/fixes20251022
Revert to numbered capturing groups in CardEdition regexes
2025-10-22 09:29:41 -04:00
Jetz
21a293a458 Revert non-capturing groups too 2025-10-22 09:21:48 -04:00
Jetz
e67365e0d6 Removed one last named group.
Change name group to require at least one character
2025-10-22 08:57:25 -04:00
Jetz
8f12828617 Revert to numbered capturing groups in CardEdition regexes 2025-10-22 08:31:59 -04:00
JoeMoCode
1cb873a1da Fixing issue 8925 - AI has trouble casting spells that create X-toughness creatures. (#8972) 2025-10-22 10:26:46 +03:00
Jetz72
f9b6652c2a Flavor Names (#8849)
* Make getAllFaces return nonnull list

* Optimize Predicates

* CardDB and script syntax changes

* Apply syntax changes

* In-game support for flavor names

* Add display names to PaperCards

* Support searching by flavor names

* Remove some WIP stuff

* Update PaperCard translation key.

* Update capitalization

* Auto-map to variants when edition entry uses a flavor name

* Consolidate display name logic.

* Added syntax for generating flavor named variants in edition files.

* Some examples of new syntax.

* Ignore flavored oracle text when searching rules text

* add hasFlavorName

* Add image key

* Get correct variant from card requests with flavor names.
2025-10-21 15:00:59 +02:00
tool4ever
1188b6889a Fix triggered Iterable missing support for LKI (#8968) 2025-10-21 08:58:53 +00:00
Paul Hammerton
ea590f8574 Merge pull request #8966 from Darthseid/patch-1
Updated to match MTG Arena changes.
2025-10-20 21:11:49 +01:00
Darthseid
6cc2dcf3f0 Updated to match MTG Arena changes. 2025-10-20 22:02:40 +02:00
Darthseid
42357d5d6f Updated to match MTG Arena changes. 2025-10-20 22:02:40 +02:00
Darthseid
21977e7dcd Updated to match MTG Arena changes.
https://www.reddit.com/r/MagicArena/comments/16b18t8/a_bunch_of_cards_were_unnerfed_for_rotation_to/
2025-10-20 22:02:40 +02:00
Darthseid
608a1c11ed Updated Official MTG Arena Change. 2025-10-20 22:02:40 +02:00
Darthseid
79d1f6f1da Updated MTG Arena Balance Change. 2025-10-20 22:02:40 +02:00
Darthseid
2fc6935563 Corrected Traumatic Prank's mana cost. (#8962)
It was previously 3R. You can see the actual cost and effects here: https://scryfall.com/card/ysnc/12/traumatic-prank
2025-10-20 18:20:57 +02:00
Hans Mackowiak
5efd7e6e7c ColorSet: add combine function (#8960) 2025-10-20 09:45:57 +02:00
tool4ever
a8d494d2d8 Update ComputerUtilCombat.java 2025-10-20 07:58:03 +02:00
tool4ever
7367e93140 Fix not being able to freely divide combat damage to attackers (#8961) 2025-10-19 20:50:57 +00:00
tool4ever
6f38479190 Fix AI not targeting triggered Random Charm (#8955) 2025-10-19 18:57:11 +00:00
Eradev
80a4a42575 Card typo and rewards fixes (#8953) 2025-10-19 08:17:21 +00:00
tool4ever
24ef895cb7 Fix Leonardo (#8949) 2025-10-19 08:15:36 +00:00
Fulgur14
472f94af66 Leonardo, Sewer Samurai (TMT) (#8948) 2025-10-18 19:13:59 +00:00
Hans Mackowiak
a99c899eec GameAction: cleanup Static giving Abilities to the Stack (#8587)
* Add test that fails on master engine (before KeywordCollection sanity fix)
2025-10-18 12:24:29 +00:00
Cees Timmerman
d94fe1e958 Fix Elturel Survivors not played (#8920) (#8921) 2025-10-18 07:29:39 +00:00
Hans Mackowiak
27a638a32b TMT: Add Sneak (#8915)
* TMT: Add Sneak

* Sneak on Creature
2025-10-18 09:27:38 +02:00
Hans Mackowiak
a0a3546691 GameObject: turn into an interface 2025-10-17 21:01:37 +02:00
Hans Mackowiak
bbf5319815 KeywordCollection: Use linkedHashSetValues to prevent duplicates (#8941) 2025-10-17 15:55:46 +00:00
tool4ever
5588268c74 Fix complex targeting restriction in mysterious_stranger (#8940) 2025-10-17 13:59:55 +02:00
tool4ever
b9008b7f12 Update heroes_in_a_half_shell.txt 2025-10-17 10:50:01 +02:00
Fulgur14
32fb982d0d Update the_lost_and_the_damned.txt (#8931) 2025-10-16 14:29:08 +00:00
Jetz72
efbba093e0 Merge pull request #8500 from Jetz72/setEventCommand
Refactor event generation, add `set event` command.
2025-10-16 10:24:20 -04:00
Jetz
4a616c8ac6 Move round calculation to after participant amount is set. 2025-10-16 09:09:08 -04:00
tool4ever
f64701d039 Raphael, Tag Team Tough and support (#8936) 2025-10-16 09:04:40 +00:00
tool4ever
77dae2418f Clean up Ruin Grinder (#8930) 2025-10-16 08:05:41 +00:00
Jetz
7e47a6ee2c Move EventStyle specification closer to similar parameters. 2025-10-15 09:53:36 -04:00
Jetz
1093984bec Merge branch 'master' into setEventCommand
# Conflicts:
#	forge-gui-mobile/src/forge/adventure/data/AdventureEventData.java
#	forge-gui-mobile/src/forge/adventure/stage/MapStage.java
#	forge-gui-mobile/src/forge/adventure/util/AdventureEventController.java
2025-10-15 09:19:44 -04:00
tool4ever
8ae1bcd2c5 Update mazes_end.txt
Closes #8933
2025-10-15 13:22:00 +02:00
tool4ever
f9150bea34 Fix Bitterbloom Bearer (#8932) 2025-10-15 11:30:41 +02:00
tool4ever
04186de397 Update bitterbloom_bearer.txt 2025-10-15 11:19:33 +02:00
Fulgur14
4827e10bd4 Create turtles_forever.txt (#8927) 2025-10-15 08:10:15 +02:00
tool4ever
da92a93d1d Fix The Lost and the Damned not triggering for tokens (#8928)
Co-authored-by: tool4EvEr <tool4EvEr@>
2025-10-15 08:12:50 +03:00
Hans Mackowiak
6b17b65084 Update shriek_treblemaker.txt
Closes #8929
2025-10-15 04:55:59 +02:00
tool4ever
fac5b6c253 Support Turtles Forever (#8926) 2025-10-14 17:16:21 +00:00