9319 Commits

Author SHA1 Message Date
aryst0krat
e70aa429b6 #9136 formatting fix 2025-11-11 16:02:07 +01:00
Hans Mackowiak
bce5466c62 Trigger: reuse Execute for multiple Trigger (#9094)
* Trigger: reuse Execute for multiple Trigger

* Update CardState.java

copy abilityForTrigger

* Update CardState.java

* Update Trigger.java

* Update CardState.java

* Fix Multi Trigger with Idris

* Fix Oasis of Renewal ActivationLimit

* fix storedAbilityForTrigger

* remove hasAbilityForTrigger

* Update script

---------

Co-authored-by: tool4EvEr <tool4EvEr@>
2025-11-11 08:46:53 +01:00
tool4ever
3db276f323 Secret of Bloodbending and support (#9129) 2025-11-10 12:18:53 +00:00
Chris H
c9a5fe9135 Initial checkin for Waterbending (#9120) 2025-11-10 10:27:44 +00:00
tool4ever
3736a0392d User guide update (#9115) 2025-11-09 09:05:29 +01:00
Fulgur14
85d856e332 TLA/TLE cards, 5th November, batch 3 (#9092) 2025-11-07 18:11:00 +00:00
Fulgur14
03c1a0e6f0 Create the_legend_of_yangchen_avatar_yangchen.txt (#9055) 2025-11-05 17:47:40 +00:00
Fulgur14
42cb1f55e1 TLE cards, 5th November (#9086)
* Support Tale of Katara and Toph
2025-11-05 15:43:27 +01:00
Jetz
02e2e713ed Cleanup - use Card.getTranslatedName method 2025-11-04 09:27:12 -05:00
Jetz
a21666040c Apply Card.getDisplayName to user-facing text 2025-11-04 09:17:52 -05:00
Fulgur14
0bb67ec8d0 TLA cards, 3rd November (#9072)
Firebender Ascension and support
2025-11-04 14:20:26 +01:00
tool4ever
ee045d854d Wiki cleanup: remove dead files (#9065) 2025-11-03 08:28:06 +01:00
Hans Mackowiak
def3fa5d23 build ValidTgtsDesc via Lang (#9063)
* build ValidTgtsDesc via Lang

* use buildValidDesc for AuraSpells

* Add ValidTgtsDesc to GUI message
2025-11-02 17:44:54 +01:00
tool4ever
15fca4243d Fix reflected only checking activated mana abilities (#9058) 2025-11-02 10:50:16 +00:00
tool4ever
54b8094211 Some cleanup (#9056) 2025-11-01 14:44:47 +00:00
Eradev
124c595af5 Heist fix (#9032) 2025-10-29 10:53:41 +00:00
tool4EvEr
1cf6633b13 Fix corner case with Perplexing Chimera 2025-10-29 11:16:36 +01:00
tool4ever
954031cdb2 Refactor AiProfile handling (#9012)
Co-authored-by: tool4EvEr <tool4EvEr@>
2025-10-28 07:26:18 +03:00
tool4ever
364845ab4e Fix Rock Hydra crash (#9011) 2025-10-27 19:25:41 +00:00
tool4ever
5fc1d4214b Restore check to treat empty room as dynamic state (#9009) 2025-10-27 17:03:15 +00:00
tool4ever
bfb0c9d41f Fix logic (#9008) 2025-10-27 10:11:46 +01:00
tool4ever
b272612c41 Clean up checks (#9006) 2025-10-26 22:02:08 +00:00
tool4ever
a6e8ac5ccf Subtlety fix (#9005) 2025-10-26 21:52:53 +00:00
Hans Mackowiak
76b9da7e22 Update PhaseHandler.java
Add missing break
2025-10-26 17:17:04 +01:00
Hans Mackowiak
f291e9ea59 Fix Multiple Replacement Effects not working correctly 2025-10-25 16:03:19 +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
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
Hans Mackowiak
5efd7e6e7c ColorSet: add combine function (#8960) 2025-10-20 09:45:57 +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
tool4ever
24ef895cb7 Fix Leonardo (#8949) 2025-10-19 08:15:36 +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
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
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
tool4ever
f9150bea34 Fix Bitterbloom Bearer (#8932) 2025-10-15 11:30:41 +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
tool4ever
fac5b6c253 Support Turtles Forever (#8926) 2025-10-14 17:16:21 +00:00
Fulgur14
7fb7c62fbe 15 TMT/TMC cards (#8895) 2025-10-13 17:50:20 +00:00
Hans Mackowiak
f8d883d91f ColorSet: turn Set into an Enum (#8757) 2025-10-09 15:03:45 +02:00
Agetian
5a19c9ed7e Revert "- Fix AI not ordering combatants for damage in non-legacy mode."
This reverts commit ff784183dc.
2025-10-08 21:07:40 -04:00
Agetian
bbd9fb7c37 - Fix AI not ordering combatants for damage in non-legacy mode. 2025-10-08 21:07:40 -04:00
tool4ever
b844181c0b Benevolent Blessing: fix exception ignoring opponent auras (#8870) 2025-10-08 18:58:12 +00:00
Hans Mackowiak
bbf7a25979 Refactor UnlockedDoors using PlayerProperty 2025-10-07 06:29:20 +02:00
Hans Mackowiak
39f6377f33 remove leftover variable 2025-10-05 19:12:38 +02:00
Hans Mackowiak
0af4be42c4 DungeonsCompleted with handlePaid (#8842) 2025-10-05 18:31:12 +02:00