Commit graph

49639 commits

Author SHA1 Message Date
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
theelk801
891be73d87 [TMC] add set 2025-10-10 14:11:15 -04:00
theelk801
27f9105c9f [TMT] add set 2025-10-10 14:02:04 -04:00
theelk801
8375d6b606 rework partner variants, add tests 2025-10-10 13:56:39 -04:00
Steven Knipe
fec3599b73 Fix Spider Sense WebSlinging not have the target 2025-10-07 16:04:18 -07:00
theelk801
14fe52124c [FIC] Implement Mega Flare 2025-10-07 12:39:12 -04:00
theelk801
35bed32770 [FIC] Implement Vivi's Persistence 2025-10-07 12:32:17 -04:00
theelk801
085b450e62 [FIC] Implement Seifer, Balamb Rival 2025-10-07 12:28:34 -04:00
theelk801
b4cc09a7a0 [FIC] Implement Fishing Gear 2025-10-07 11:38:42 -04:00
Oleg Agafonov
4e29f4f241 version bump 2025-10-06 23:53:07 +04:00
Tuomas-Matti Soikkeli
d4ffa1e376
download: now new xmage install will save images as raw files instead zip archives for better compatibility on new systems (#13978) 2025-10-06 23:50:32 +04:00
ReSech
cbf47baf09
[MAR] added Marvel Universe Set with images (#13947)
* [SPM] Add Marvel Universe expansion set with initial card list

* Add support for Marvel Universe set in Scryfall image downloader

* Add "Wedding Ring" card to Marvel Universe expansion set

* Add MAR and SPM to GatherSets
2025-10-06 23:47:09 +04:00
ReSech
a098cb7849
dev: updated dependency versions of some libs (#13966)
batik-transcoder to 1.19
commons-compress to 1.28.0
gson to 2.13.2
commons-lang3 to 3.18.0
jsoup to 1.21.2
2025-10-06 23:45:24 +04:00
ReSech
911ab58fb9
images: added new reprints to SLD, PMEI and SLP (#13984)
* Add PMEI cards

* Add missing SLD cards

* Fix verify errors

* Add new SLP cards

* Add Cloud, Midgar Mercenary to PMEI

* tests: fixed verify test with miss booster

---------

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2025-10-06 23:44:03 +04:00
Oleg Agafonov
2884c898b3 deck: updated mtgo and paper cubes to the latest version; 2025-10-06 06:29:04 +04:00
Oleg Agafonov
9caa43dfac deck: updated infinite combos list for bracket levels 2025-10-06 05:37:52 +04:00
Oleg Agafonov
90bdec8f3d tests: fixed verify test with miss booster 2025-10-06 05:10:59 +04:00
theelk801
28409fefd4 [SLC] rename set 2025-10-02 13:40:43 -04:00
theelk801
df7187f09a [FIC] Implement Fated Clash 2025-10-02 12:33:01 -04:00
theelk801
2c97aa8688 [FIC] Implement Duelist's Flame 2025-10-02 12:27:04 -04:00
theelk801
dba03e67ee [FIC] Implement Campsite Cuisine 2025-10-02 09:40:55 -04:00
theelk801
8bae73cea3 [FIC] Implement Amarant Coral 2025-10-01 13:26:41 -04:00