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
Grath
366ffbb1e0
Portal Manipulator should work during any declare attackers step, not just the controller's.
2025-08-27 21:51:19 -04:00
Grath
ef475de29e
[MKC] Implement Unexplained Absence
2025-08-27 10:03:14 -04:00
Steven Knipe
60be7070d6
Mass rename getSourceObjectZoneChangeCounter to getStackMomentSourceZCC, un-deprecate and change comment
2025-08-26 01:15:04 -07:00
oscscull
f674034cdf
Fix Dragon's Fire targeting issue ( #13756 )
2025-08-26 00:36:50 -07:00
Steven Knipe
924585cb86
Fix OrTriggeredAbility interaction with AtStepTriggeredAbility, remove unneeded RazorPendulum withTargetPointerSet
2025-08-25 22:02:52 -07:00
Steven Knipe
2ec9b8efa9
Improve CrackInTimeTest to check both trigger conditions
2025-08-25 21:53:37 -07:00
Grath
ae7e6a9c10
Refactor: Actually use DependencyType.BecomeNonbasicLand where it's needed.
2025-08-24 15:16:52 -04:00
Grath
3dea6f9a84
Add dependencies to Ragost's become-food ability.
2025-08-24 02:06:16 -04:00
Grath
3c33531243
Finish fixing dependencies on land-changing effects.
2025-08-23 16:33:36 -04:00
Grath
65dae3e97b
Remove depending on other land-type changing effects
2025-08-23 11:36:05 -04:00
Grath
f5b6c31152
Attempt to fix test by marking dependencies on other land-type changing effects.
2025-08-23 00:24:35 -04:00
Grath
848ea5a903
Fix typos, redundant/incorrect dependency additions.
2025-08-22 23:03:36 -04:00
Grath
370ce47303
Cover non-universal type change effects that also say 'land'.
2025-08-22 22:53:48 -04:00
Grath
c7f92a093b
Refactor to use DependencyType.BecomesNonbasicLand to track effects which add land type.
2025-08-22 22:38:22 -04:00
Grath
b085446d04
Include game parameter.
2025-08-22 13:22:29 -04:00
Grath
f3d6855965
Fix the other two effects which exchange life totals with power/toughness to check to make sure that the permanent is a creature.
2025-08-22 12:17:56 -04:00
Grath
dd67682c12
Make Tree of Perdition's effect check to make sure that it's a creature before swapping toughness, because noncreatures do not have toughness.
2025-08-22 12:15:29 -04:00
jmlundeen
ca8b02d5ab
increase test coverage
2025-08-19 11:26:52 -05:00
Grath
895c99d282
[EOE] Consult the Star Charts needs LandsYouControlCount not ManaSpentToCastCount.
2025-08-18 12:08:06 -04:00
jmlundeen
8b636b9926
disable testNahiriSacrificePrevented test
...
* will enable with #13916
2025-08-17 14:49:39 -05:00
jmlundeen
0651825e6d
add test coverage for Jaya, Fiery Negotiator emblem
2025-08-17 12:26:50 -05:00
jmlundeen
b0ee19d782
fix Stalwart Successor checking permanents entering
2025-08-17 12:26:23 -05:00
jmlundeen
c16b3d6056
add tests to increase coverage
2025-08-17 10:59:01 -05:00
jmlundeen
4410374840
fix An-Havva Constable passing incorrect id to battlefield count function
2025-08-17 10:58:32 -05:00
jmlundeen
e6da7ed600
fix Alpine Moon incorrectly removing abilities in layer 4
2025-08-17 10:57:43 -05:00
jmlundeen
abe8a4356e
increase test coverage for sacrifice effects
2025-08-17 09:46:17 -05:00
jmlundeen
985390b7c3
fix Dark Impostor and add test coverage
2025-08-17 09:45:47 -05:00
jmlundeen
b6de7f8406
remove unused imports from DeathriteShaman
2025-08-17 09:45:02 -05:00
theelk801
64558dc5fd
fix verify failure
2025-08-16 18:44:55 -04:00
Evan Kranzler
910dbe0f0a
fix verify error
2025-08-16 12:58:56 -04:00
theelk801
f304cc545a
[TLA] Implement The Rise of Sozin / Fire Lord Sozin
2025-08-16 10:52:25 -04:00