Commit graph

49653 commits

Author SHA1 Message Date
jmlundeen
436ac5bbbd VerifyCardDataTest - update showCardInfo to check reference for both sides of the card 2025-11-28 12:59:49 -06:00
jmlundeen
97738afb9e revert card scanner changes 2025-11-28 12:59:48 -06:00
jmlundeen
0fc8d0871c convert transforming "B" cards to single class file 2025-11-28 12:59:36 -06:00
theelk801
f1d86a569f [TLA] Implement Koh, the Face Stealer 2025-11-28 13:41:52 -05:00
theelk801
bbb9a8f656 [TLE] Implement Tale of Katara and Toph 2025-11-28 10:47:52 -05:00
Grath
95f1e00fee [TLA] Fix Iroh, Grand Lotus
Was applying full-cost flashback to Lessons, which is not a benefit to anyone but should still be fixed.
2025-11-27 18:00:08 -05:00
jmlundeen
c5c42abb59 convert transforming "A" cards to single class file 2025-11-27 10:12:33 -06:00
jmlundeen
395a327cd3 fix verify 2025-11-27 09:42:47 -06:00
jmlundeen
b32a786236 add verify checks for Double Faced Cards having abilities on main card
* add booleans to card scanner, restricting to checking cards by name and set. Reduces duplication of verify checks across sets.
2025-11-27 09:39:46 -06:00
Jmlundeen
69e20b1061
Merge pull request #14061
* move setPT to Card

* Create DoubleFacedCard and DoubleFacedCardHalf to share code between …

* Create Transforming Double Face Card class

* allow putting either permanent side of a double faced card to the bat…

* refactor exile and return transforming card

* update ModalDoubleFacedCard references to DoubleFacedCard where relev…

* update for GUI

* refactor a disturb card

* refactor more disturb cards for test coverage

* refactor a transform card

* refactor more transform cards for test coverage

* fix Archangel Avacyn

* fix cantPlayTDFCBackSide inconsistency

* fix Double Faced Cards having triggers and static abilities when tran…

* fix Double Faced Cards card view erroring when flipping in client

* fix test_Copy_AsSpell_Backside inconsistency

* enable Spider-Man MDFC

* convert TDFC with saga as the front and add card references to Transf…

* refactor More Than Meets the Eye Card

* refactor a battle

* refactor a craft card

* update comment on PeterParkerTest

* Merge branch 'master' into rework-dfc

* fix Saga TDFC Azusa's Many Journeys

* fix double faced cards adding permanent triggers / effects to game

* move permanents entering map into Battlefield

* convert Room cards for new Permanent structure

* fix disturb not exiling

* Merge branch 'master' into rework-dfc

* fix Eddie Brock Power/Toughness

* fix Miles Morales ability on main card

* fix verify conditions for siege and day/night cards

* change room characteristics to text effect to match game rules

* update verify test to skip DoubleFacedCard in missing card test

* accidentally removed transform condition

* Merge branch 'master' into rework-dfc

* fix verify

* CardUtil - remove unnecessary line from castSingle method
2025-11-27 09:24:03 -06:00
theelk801
29557f4334 fix verify failure 2025-11-25 21:22:05 -05:00
theelk801
1700a06b00 [SLP] update and rename set 2025-11-25 21:06:56 -05:00
theelk801
b15e8b314a [TLE] Implement Fire Nation Salvagers 2025-11-25 19:52:11 -05:00
theelk801
a3dea879f0 [TLE] Implement Fire Lord Ozai 2025-11-25 19:42:58 -05:00
theelk801
210f93a7cc [TLA] fix Zuko, Conflicted not limiting modes 2025-11-25 18:57:42 -05:00
theelk801
1f21d6e716 [TLA] Implement Foggy Swamp Visions 2025-11-25 15:02:40 -05:00
theelk801
edbb5b0209 [TLA] Implement Hama, the Bloodbender 2025-11-25 14:55:18 -05:00
theelk801
10c5351b60 [TLE] Implement Nyla, Shirshu Sleuth 2025-11-25 12:56:52 -05:00
theelk801
54e23ac3f4 [TLE] Implement Storm of Memories 2025-11-25 12:42:35 -05:00
theelk801
9d46ecaf7f [TLE] Implement Momo's Heist 2025-11-25 12:37:47 -05:00
theelk801
bb0cc796f1 [TLE] Implement Waterbender's Restoration 2025-11-25 12:33:31 -05:00
theelk801
252707f947 [TLA] Implement Crashing Wave 2025-11-25 12:30:32 -05:00
theelk801
83e99022e1 [TLA] Implement Sandbender Scavengers 2025-11-25 12:23:37 -05:00
theelk801
04af8e94ab [TLA] Implement Obsessive Pursuit 2025-11-25 12:10:30 -05:00
theelk801
26488bf6e2 [TLA] Implement Zuko, Conflicted 2025-11-25 11:54:11 -05:00
Steven Knipe
bb5536b458 Fix Sokka and Sukki target 2025-11-24 18:08:42 -08:00
xenohedron
074f58d341
cleanup DamageTargetEffect (closes #11111) (#14096) 2025-11-23 01:00:34 -05:00
xenohedron
934d8e13f5 various text fixes 2025-11-22 20:44:33 -05:00
xenohedron
9c5e4b0698 fix The Destined Thief 2025-11-22 20:44:14 -05:00
xenohedron
153cac5587 fix Emptiness 2025-11-22 20:40:35 -05:00
xenohedron
d744b347f2 fix Bitterbloom Bearer token 2025-11-22 20:40:05 -05:00
xenohedron
4f8cc385fd fix Urban Retreat 2025-11-22 20:36:41 -05:00
xenohedron
d1b3dd3877 fix Iron Spider, Stark Upgrade 2025-11-22 20:31:37 -05:00
xenohedron
823ba6d849 fix Tectonic Split 2025-11-22 20:25:38 -05:00
xenohedron
3dfc836f14 fix Hermetic Herbalist 2025-11-22 20:23:20 -05:00
xenohedron
589a02ae85 fix verify 2025-11-22 20:17:57 -05:00
Grath
e8d5fb8c59 [TLA] Fix Earthbending with creature counter replacement
Did not work with effects that apply replacement effects to counters being added to creatures (but not to lands). Fixed by processing action between turning the land into a creature and putting the counters on it.
2025-11-21 11:47:15 -05:00
Grath
b715043d4a [FIN] Fix Summon: Brynhildr
1. Was looking for STUN counters being added rather than LORE counters.
2. Was not accounting for if Summon: Brynhildr was entering with a counter, such as on the first turn it was played.
2025-11-21 11:42:01 -05:00
Grath
b33ecac6bd Fix Cradle of Vitality. 2025-11-21 11:36:05 -05:00
theelk801
74305ee3fb [TLE] Implement Desperate Plea 2025-11-20 13:16:26 -05:00
theelk801
898e3a37d1 [TLE] Implement That's Rough Buddy 2025-11-20 13:11:22 -05:00
theelk801
36c6210cee [TLE] Implement Tale of Momo 2025-11-20 13:09:38 -05:00
theelk801
ebf82309fc [TLE] Implement Swampbenders 2025-11-20 12:57:39 -05:00
theelk801
e38c199177 fix verify failure again 2025-11-19 20:52:56 -05:00
theelk801
b8062c4131 fix verify failure 2025-11-19 20:32:35 -05:00
theelk801
440ece463a fix test failure 2025-11-19 19:50:10 -05:00
theelk801
6b4acfe5ce [TLA] Implement Jasmine Dragon Tea Shop 2025-11-19 16:00:17 -05:00
theelk801
4772658527 [TLA] Implement The Last Agni Kai 2025-11-19 13:19:11 -05:00
theelk801
80d58a35f7 [TLA] Implement The Earth King 2025-11-19 12:59:59 -05:00
theelk801
a656f0292a [TLA] Implement Trusty Boomerang 2025-11-19 12:46:35 -05:00