Commit graph

49260 commits

Author SHA1 Message Date
theelk801
a32a5caaa7 [TLA] Implement Firebending Student 2025-10-29 08:36:26 -04:00
theelk801
8778088016 [TLA] Implement Cunning Maneuver 2025-10-29 08:33:29 -04:00
theelk801
f43e0a72f4 [TLA] Implement Azula, On the Hunt 2025-10-29 08:31:59 -04:00
theelk801
774a3553fd [TLE] update spoiler and reprints 2025-10-29 08:24:23 -04:00
theelk801
0e589914de [TLA] update spoiler 2025-10-29 08:23:53 -04:00
xenohedron
09a423ae65 fix Aloy, Savior of Meridian ability 2025-10-26 19:02:34 -04:00
xenohedron
4bcb17a40e fix Devastating Onslaught number of token copies 2025-10-26 18:48:41 -04:00
xenohedron
6718c744e5 fix #14032 (Lizard, Connors's Curse) 2025-10-26 18:48:31 -04:00
xenohedron
313651cfc8 fix #14045 (Ultima, Origin of Oblivion)
rename method to correct typo
2025-10-26 18:33:13 -04:00
jmlundeen
ef4d48a654 Fix Knowledge Pool exile target 2025-10-26 16:25:45 -05:00
jmlundeen
5bbcda3d4e Update card test generation and card info templating
* now accepts lower case name matching
* partial matching also works with confirmation with multiple matches
2025-10-26 16:25:45 -05:00
jmlundeen
45e43fabd4 Fix Tandem Takedown damage target
fixes #14053
2025-10-26 12:57:22 -05:00
PurpleCrowbar
b839c7bf87
Fix AI crashing server on too many target calculations. Closes #9539, #14031 (#14044) 2025-10-24 16:02:44 +01:00
Steven Knipe
4a458800aa Fix AerithRescueMission stunning all targets 2025-10-23 14:48:26 -07:00
Steven Knipe
b235e5e99d The Final Days' tokens should be tapped 2025-10-21 14:36:07 -07:00
Grath
496f147c15 Update brackets, label for "2-card combos" which are not stated as "infinite" in the bracket explainer chart. Fixes #14003 2025-10-21 14:19:06 -04:00
Grath
2092f3857e
Fix Saga first chapter ZCC
I've given JayDi enough opportunity to find his own fix, I'm merging this with a TODO to consider fixing it another way that JayDi's happy with.
2025-10-21 12:30:47 -04:00
Grath
9e475fccd1
Update AbilityImpl.java 2025-10-21 12:27:38 -04:00
PurpleCrowbar
b5118f2a5b Remove ward ability hint from Strong, the Brutish Thespian 2025-10-21 13:19:15 +01:00
Jeff Wadsworth
78281dbe69 A real fix for Glamer Spinners 2025-10-18 22:13:26 -05:00
PurpleCrowbar
94471f3126 [DSK] Implement Unholy Annex // Ritual Chamber 2025-10-17 21:17:00 +01:00
PurpleCrowbar
d63cfa56f8 [DSK] Implement Dollmaker's Shop // Porcelain Gallery 2025-10-17 20:28:16 +01:00
PurpleCrowbar
7e0fdcbe64 [DSK] Implement Dazzling Theater // Prop Room 2025-10-17 19:41:56 +01:00
PurpleCrowbar
cbf70893a8 [DSK] Implement Funeral Room // Awakening Hall 2025-10-17 19:25:16 +01:00
PurpleCrowbar
967e8e6bcb
[DSK] Implement Walk-In Closet // Forgotten Cellar (#14027) 2025-10-17 18:56:43 +01:00
oscscull
f7be842008
feature: implement Rooms (#13786)
- Adds Room + Room half card types
- Adds Room unlock ability
- Adds Room special functionality (locking halves, unlocking, changing names, changing mana values)
- Adjusts name predicate handling for Room name handling (Rooms have between 0 and 2 names on the battlefield depending on their state. They have 1 name on the stack as a normal split card does). Allows cards to match these names properly
- Adds Room game events (Unlock, Fully Unlock) and unlock triggers
- Updates Split card constructor to allow a single type line as with Rooms
- Adds empty name constant for fully unlocked rooms
- Updates Permanent to include the door unlock states (that all permanents have) that are relevant when a permanent is or becomes a Room.
- Updates ZonesHandler to properly move Room card parts onto and off of the battlefield.
- Updated Eerie ability to function properly with Rooms
- Implemented Bottomless Pool // Locker Room
- Implemented Surgical Suite // Hospital Room
- Added Room card tests
2025-10-16 01:36:31 -04:00
xenohedron
cb900eb799 fix Glamer Spinners, add test (fix #14022) 2025-10-16 01:07:21 -04:00
xenohedron
a8aef445fd dev: mark new script as executable 2025-10-16 00:57:31 -04:00
xenohedron
003fe945a2 fix Faller's Faithful 2025-10-16 00:45:02 -04:00
xenohedron
b8a65a31f4 fix filters on Bloodmark Mentor, Roughshod Mentor 2025-10-16 00:42:33 -04:00
PurpleCrowbar
98fbbb25b6 Remove menace hint from Agent Venom 2025-10-15 14:24:43 +01:00
Riley
4a41b0415a
Bugfixes for Kratos, God of War (#14001) 2025-10-14 18:53:31 -04:00
Steven Knipe
e8c8b72a07 Card fixes: MuYanlingCelestialWind "up to" target, RampagingGrowthEffect trying to put player onto battlefield instead of card 2025-10-12 20:14:23 -07:00
theelk801
8a3c6e1523 [TMC] Implement Donnie and April, Adorkable Duo 2025-10-12 10:02:03 -04:00
theelk801
3cf6da1735 [TMC] Implement Heroes in a Half Shell 2025-10-12 10:02:03 -04:00
theelk801
102b5b519d [TMC] Implement Raphael, the Muscle 2025-10-12 10:02:03 -04:00
theelk801
f012b18d8d [TMC] Implement Michelangelo, the Heart 2025-10-12 10:02:03 -04:00
theelk801
e9a115fca0 [TMC] Implement Leonardo, Worldly Warrior 2025-10-12 10:02:03 -04:00
theelk801
7cad86e90f [TMC] Implement Donatello, the Brains 2025-10-12 10:02:03 -04:00
jmlundeen
89f5e84ba7 Fix Electro, Assaulting Battery spell filter
closes #14010
2025-10-12 08:50:12 -05:00
theelk801
41c5076755 [TMC] Implement Splinter, the Mentor 2025-10-10 17:08:41 -04:00
theelk801
60addceff9 [TMC] Implement Donatello, Rad Scientist 2025-10-10 16:57:47 -04:00
theelk801
ad1866e4f0 [TMT] Implement April O'Neil, Hacktivist 2025-10-10 16:55:34 -04:00
theelk801
8bb8eba43d [TMT] Implement Krang, Master Mind 2025-10-10 16:47:23 -04:00
theelk801
747730568e [TMT] Implement Bebop & Rocksteady 2025-10-10 16:43:08 -04:00
theelk801
159933cc8a [TMT] Implement Raphael's Technique 2025-10-10 16:30:48 -04:00
theelk801
1c134ac2c2 fix verify error (the rest will be fixed once mtgjson updates) 2025-10-10 15:33:28 -04:00
theelk801
89c5b54d32 [TMC] Implement Leonardo, the Balance 2025-10-10 14:24:06 -04:00
theelk801
c2b22aba4a [TMT] Implement Super Shredder 2025-10-10 14:15:36 -04:00
theelk801
b9f003ab8c [TMT] Implement Casey Jones, Jury-Rig Justiciar 2025-10-10 14:13:46 -04:00