Commit graph

49260 commits

Author SHA1 Message Date
jmlundeen
454683682d [SPM] Implement Kraven, the Hunter 2025-08-30 22:57:48 -05:00
jmlundeen
1a550b48d7 [SPM] Electro, Assaulting Battery 2025-08-30 22:39:12 -05:00
jmlundeen
86cd18beb9 [SPM] Implement Peter Parker / Amazing Spider-Man 2025-08-30 22:37:14 -05:00
theelk801
7b9a72f758 fix verify failure 2025-08-30 20:26:18 -04:00
theelk801
c0fc991f6a [SPM] Implement Eddie Brock / Venom, Lethal Protector 2025-08-30 17:20:23 -04:00
theelk801
1b08a2e2f7 [SPM] Implement Pictures of Spider-Man 2025-08-30 16:43:30 -04:00
theelk801
897fb087c1 [SPM] update spoiler 2025-08-30 16:40:03 -04:00
theelk801
2db69b4ba5 [SPM] Implement Miles Morales / Ultimate Spider-Man 2025-08-30 16:39:17 -04:00
theelk801
49a3b1176e [SPM] Implement With Great Power... 2025-08-30 16:18:55 -04:00
jmlundeen
8e0a222f9b [SPM] Implement Spider-Punk 2025-08-30 15:10:43 -05:00
Grath
642362e99d [DSK] Implement Undead Sprinter 2025-08-30 13:03:40 -04:00
theelk801
963e516666 [SPM] Implement Rhino, Barreling Brute 2025-08-30 08:45:52 -04:00
theelk801
90f860c64a [SPM] update spoiler 2025-08-30 08:38:56 -04:00
ReSech
0adbc7c0c3
tests: added verify tests for retro and full art images (#13912)
* Add promoTypes and isTextless fields to MtgJsonCard; enhance VerifyCardDataTest for full art validation

* whitespace fixes

* Add null check

* Split Retro and FullArt to seperate Test

* Refactor VerifyCardDataTest to consolidate full art setting checks for poster promoType and textless cards

* Add validation for full art lands in VerifyCardDataTest

* Remove duplicate checks in checkWrongCardsDataInSets and add "not use" checks
2025-08-30 13:47:51 +04:00
theelk801
5d034fcb0c [SPM] fix Sandman, Shifting Scoundrel mana cost 2025-08-29 22:59:18 -04:00
theelk801
17ffb8afe9 fix verify failure 2025-08-29 22:59:04 -04:00
theelk801
37c4d00395 [SPM] Implement Sandman, Shifting Scoundrel 2025-08-29 22:38:51 -04:00
theelk801
1427a6de1c [SPM] Implement Daily Bugle Building 2025-08-29 22:32:42 -04:00
theelk801
51b386baa6 [SPM] Implement Spider-Suit 2025-08-29 22:30:16 -04:00
theelk801
56ad1fb16e [SPM] Implement Vulture, Scheming Scavenger 2025-08-29 22:30:16 -04:00
theelk801
7b3102af5d [SPM] Implement Ultimate Green Goblin 2025-08-29 22:30:15 -04:00
theelk801
0ee188226f [SPM] Implement Spider-Man India 2025-08-29 22:30:15 -04:00
theelk801
03d4fb70a6 [SPM] Implement Prowler, Clawed Thief 2025-08-29 22:30:15 -04:00
theelk801
6a562ea431 [SPM] Implement Raging Goblinoids 2025-08-29 22:30:15 -04:00
theelk801
ffdc2a9129 [SPM] Implement Behold the Sinister Six 2025-08-29 22:30:15 -04:00
theelk801
fe7b9e3e98 [SPM] Implement Mysterio, Master of Illusion 2025-08-29 22:30:13 -04:00
theelk801
8716606f0c [SPM] Implement Costume Closet 2025-08-29 22:29:24 -04:00
theelk801
0bb9b4468d [SPM] Implement City Pigeon 2025-08-29 22:29:24 -04:00
theelk801
6700e777f5 [SPM] update spoiler 2025-08-29 22:29:23 -04:00
ReSech
37fb493de1
images: improved full art images in some sets (#13935)
* AKR FULL_ART

* DFT FULL_ART

* FIN FULL_ART

* P08 FULL_ART

* PANA FULL_ART

* PF19 FULL_ART

* PF20 FULL_ART

* PL22 FULL_ART

* PRM FULL_ART

* USG RETRO

* Add UGL_FULL_ART_BASIC to isRetroFrame

* SPM FULL_ART
2025-08-30 06:24:52 +04:00
ReSech
82e08b244a
images: improved cards rendering with full art like poster cards (#13911)
* SLP Poster Cards to FULL_ART

* Full_ART Fixes for SLD

* FULL_ART LTR

* EOE FULL_ART

* DSC FULL_ART

* SLD Rervsible FULL_ART
2025-08-30 04:22:51 +04:00
ReSech
f142d07440
deck: added many old and new promo sets and miss cards (#13903)
* deck: added Bitter Triumph, Fable of the Mirror-Breaker, and Slickshot Show-off to Store Championships set

* added Monstrous Rage and Trinket Mage to Wizards Play Network 2025 set

* add Year of the Snake 2025 expansion set

* add Year of the Dragon 2024 expansion set

* deck: add Dragon and Snake tokens for PL24 and PL25

* add Year of the Dragon 2024 and Year of the Snake 2025 expansion sets

* add Reflection of Kiki-Jiki to Store Championships set

* hasBasicLands true for Year of the Dragon 2024 and Year of the Snake 2025

* Update URLs and Land rarity

* add MagicFest 2024 expansion set

* add Love Your LGS 2024 expansion set

* add MKM Standard Showdown expansion set

* Set Full Art Lands to Full Art

* Add new expansion sets: MagicFest 2024, MKM Standard Showdown, and Love Your LGS 2024

* Fix Error

* Add new expansion sets: MagicFest 2023 and 30th Anniversary History Promos

* Add new expansion sets: Love Your LGS 2022 and Regional Championship Qualifiers 2022

* Add Love Your LGS 2020 set

* Add new cards to PURL

* Update MagicFest 2025 set: add new cards and reorder existing entries

* Add Magiccon Cards
2025-08-30 04:18:54 +04:00
jmlundeen
d13a0e6e6b create token copy checks for copyfrom
* Esoteric Duplicator test demonstrates fix. Sculpting steel token was not coming back as an Esoteric Duplicator
2025-08-29 15:54:31 -05:00
jmlundeen
71cd3ce3fc update gen-list-unimplemented-cards-for-set
* remove periods from camel case name
2025-08-29 15:48:12 -05:00
jmlundeen
33c19fbc0f [SPM] Implement Carnage, Crimson Chaos 2025-08-29 15:46:34 -05:00
jmlundeen
3c6a18f24e [SPM] Implement Gwenom, Remorseless 2025-08-29 14:56:01 -05:00
jmlundeen
d59136cc33 update gen-list-unimplemented-cards-for-set to match current GitHub template 2025-08-29 14:55:56 -05:00
Grath
55ded952bc [FIN] Fix Zodiark, Umbral God to only count creatures. 2025-08-29 14:25:19 -04:00
jmlundeen
9921648522 [SPM] Implement Multiversal Passage 2025-08-29 12:19:26 -05:00
Grath
ef9f917c59 [OTC] Implement Forger's Foundry 2025-08-29 13:10:27 -04:00
jmlundeen
c3420bbc89 fix card test script generator indentation 2025-08-29 08:59:31 -05:00
jmlundeen
3fa021a295 add test coverage 2025-08-28 22:37:42 -05:00
jmlundeen
7129c02d86 add subtypes for infinity stone
- Infinity
- Stone
2025-08-28 21:33:16 -05:00
jmlundeen
1ed4f5a373 add script to generate card test classes 2025-08-28 21:23:55 -05:00
jmlundeen
df216677cd [SPM] update spoiler 2025-08-28 21:22:55 -05:00
Grath
d3957259ac Fix filter on Balthier and Fran 2025-08-28 13:22:15 -04:00
theelk801
31ef208f34 [SPM] Implement Symbiote Spider-Man 2025-08-28 09:50:13 -04:00
theelk801
36aaf3460f [SPE] fix Sensational Spider-Man not targeting at all 2025-08-28 09:43:44 -04:00
theelk801
0835f49ba3 [SPM] Implement J. Jonah Jameson 2025-08-28 09:43:02 -04:00
Jmlundeen
47f2eb4c94
update cards and effects that missed canPaySacrificeCost (#13916)
* update SacrificeAttachmentCost to work with canPaySacrificeCost

* update SacrificeXTargetCost to use canPaySacrificeCost

* update SacrificeXManaValueCost to use canPaySacrificeCost and getMaxValue

* update Phyrexian Dreadnought to use canPaySacrificeCost

* enable testNahiriSacrificePrevented test
2025-08-27 21:38:02 -05:00