Commit graph

46783 commits

Author SHA1 Message Date
Grath
a9bffe4d25
Fix missing ProcessAction between the last mana being paid and the spell being cast. (#13396)
This is necessary so that, among other things, the Rain of Riches watcher can see that the last mana of a spell was a Treasure before the spell is cast - at which point it needs to already have Cascade.
2025-03-14 20:45:15 -04:00
padfoothelix
ba397f3278
[WHO] Implement The Sound Of Drums (#13372) 2025-03-14 20:44:52 -04:00
Jmlundeen
9aaad5193f
[DFT] Implement Elvish Refueler (#13392) 2025-03-14 07:24:26 +04:00
Balázs Kristóf
cd8cb6afe5
[ACR] Implement Overpowering Attack (#13398)
* [ACR] Implement Overpowering Attack

* Replaced UntapAllThatAttackedEffect with filtered UntapAllEffect

* Add MyTurnCondition to Overpowering Attack
2025-03-13 17:51:59 -07:00
4825764518
8267d7d770
[DRC] Implement Priest of the Crossing (#13394)
* Implement Priest of the Crossing

* Add common dynamic value for "creatures that died under your control this turn"
2025-03-12 22:01:25 -07:00
Steven Knipe
44839647ca Fix Sumala Sentry (#13432) - the filter is applied after flipping up 2025-03-11 13:13:59 -07:00
Oleg Agafonov
b55ad3cdc0
Merge pull request #13373 from Jmlundeen/implement-ketramose
[DFT] Implement Ketramose, the New Dawn
2025-03-11 14:02:43 +03:00
xenohedron
23859c59b3 fix Macabre Reconstruction condition 2025-03-11 01:20:06 -04:00
xenohedron
47e2bf9960 fix #13430 (The Aetherspark)
presumably this was the problem
2025-03-10 23:43:11 -04:00
xenohedron
4e5bfee279 fix verify 2025-03-10 23:09:28 -04:00
Grath
b614dcbcd6 [BLC] Implement Evercoat Ursine. 2025-03-10 10:46:35 -04:00
Grath
5060f2504a [TDC] Implement Betor, Ancetor's Voice 2025-03-08 23:21:40 -05:00
Grath
65129a9d0a [DSC] Fix Kianne, Corrupted Memory 2025-03-08 21:49:19 -05:00
jmlundeen
121ab378e7 Change CardsInExileCondition constructor and toString
change CardsInExileCondition to accept generic DynamicValue
create a toString override to generate rule text
2025-03-08 12:52:39 -06:00
Jmlundeen
f22755d44d
[DFT] Implement Riverchurn Monument (#13405)
* fix MillCardsTargetEffect to work with multiple targets
2025-03-08 21:38:26 +04:00
Jmlundeen
f9aa8c1527
[DFT] Implement Wickerfolk Indomitable (#13404) 2025-03-08 19:49:29 +04:00
xenohedron
18debb7ae3 fix #13414 (Fecund Greenshell) 2025-03-07 17:58:46 -05:00
Jmlundeen
a7428a6c93
[DFT] Add Mendicant Core, Guidelight (#13412) 2025-03-06 22:44:01 -08:00
Jmlundeen
98897722bb
[DFT] Implement Simple Cards (#13406)
* [DFT] Implement Fang-Druid Summoner

* [DFT] Implement March of the World Ooze

* [DFT] Implement Riptide Gearhulk

* [DFT] Implement Spectacular Pileup

* [DFT] Implement Spire Mechcycle

* fix Spire Mechcyle permanent filter

* [DFT] Implement Thunderous Velocipede

* [DFT] Implement Winter, Cursed Rider

* [DFT] Implement Explosive Getaway

* Missed PayLifeCost

* Move "for each opponent" text
2025-03-06 22:41:51 -08:00
xenohedron
84ff720d25 fix text: Poultice Sliver 2025-03-03 23:52:53 -05:00
xenohedron
37fc173701 fix #13307 (Volatile Stormdrake) 2025-03-01 20:41:28 -05:00
xenohedron
35736af39d fix #13365 (Not Dead After All) 2025-03-01 20:29:36 -05:00
xenohedron
af8dc98acb fix #13400 (Gastal Thrillroller) 2025-03-01 20:28:27 -05:00
xenohedron
6eac890ca3 fix #13397 (Webstrike Elite)
close #13401
2025-03-01 20:28:26 -05:00
Grath
419030b681 [NCC] Partially fix Rain of Riches and add tests.
Two tests are failing and ignored because this is only a partial fix, as we will still need to process actions between the last mana being paid and the spell being cast.
2025-02-26 23:12:07 -05:00
Steven Knipe
8ed414af96 Fix wrong values from my update to RecklessVelocitaur 2025-02-26 18:03:26 -08:00
PurpleCrowbar
f83a162d30 Achieve parity with 411100e, improve hints button text 2025-02-26 15:19:07 +00:00
Jmlundeen
81aea69815
[DFT] Implement Captain Howler, Sea Scourge (#13384)
* [DFT] Implement Captain Howler, Sea Scourge

* Fix styling

---------

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2025-02-26 15:44:59 +04:00
Jmlundeen
e5e3934b20
[DFT] Implement Demonic Junker (#13387) 2025-02-26 15:41:41 +04:00
ssk97
705ce2320d
[DFT] Canyon Vaulter, Cloudspire Skycycle, Dune Drifter (#13382)
* Support Mounts and Your Main restriction in CrewsVehicleSourceTriggeredAbility

* Genericize Reckless Velocitaur

* Implement [DFT] Canyon Vaulter, Cloudspire Skycycle, and Dune Drifter
2025-02-26 00:14:48 -08:00
Asa Reynolds
a20e304234
gui: fixed typo in mana pool dialog (#13391) 2025-02-26 10:39:40 +04:00
Jmlundeen
532490553d
[DFT] Implement Cursecloth Wrappings (#13386) 2025-02-26 03:24:58 +04:00
Jmlundeen
6663974812
[DFT] Implement Alacrian Armory (#13383) 2025-02-25 18:42:00 +04:00
Jmlundeen
f04786ee53
[DFT] Implement Coalstoke Gearhulk (#13385) 2025-02-25 18:21:53 +04:00
xenohedron
c2797ee24c fix Fanatic of the Harrowing 2025-02-24 22:21:46 -05:00
PurpleCrowbar
411100e442 Minor grammar and text fixes 2025-02-25 02:23:37 +00:00
PurpleCrowbar
40b7d4a3af [ACR] Implement Haytham Kenway 2025-02-24 22:11:56 +00:00
im-inuenc
6a1cce5b3f
[WHO] Implement What Must Be Done, fixed that Profound Journey can't target battle (#13377)
---------

Co-authored-by: im-inuenc <im-inuenc@gmail.com>
2025-02-24 02:46:05 +04:00
PurpleCrowbar
6b735bd776 Amend rules text for Nissa, Worldsoul Speaker 2025-02-23 22:16:27 +00:00
PurpleCrowbar
bff5c28938 [DRC] Implement Nissa, Worldsoul Speaker 2025-02-23 19:18:50 +00:00
theelk801
38479b2487 [TDM] Implement Smile at Death 2025-02-23 10:56:34 -05:00
theelk801
d2e94bbad7 [TDM] Implement Shiko, Paragon of the Way 2025-02-23 10:50:47 -05:00
theelk801
0d16c5fb72 [TDM] Implement Barrensteppe Siege 2025-02-23 10:46:37 -05:00
theelk801
24af0ff568 [TDM] Implement Narset, Jeskai Waymaster 2025-02-23 10:35:15 -05:00
theelk801
55474322e2 [TDM] Implement Inevitable Defeat 2025-02-23 10:29:27 -05:00
spjspj
b34aafe0c3
Delete modify_pdf.pl
Apologies.
2025-02-23 22:49:18 +11:00
spjspj
41f8a47529
Add in modify_pdf.pl
Way to decode all the bits and pieces in a PDF.  FlateDecode streams are decoded and then the   <414243>Tj style bits of text are decoded.  There are also (abc)Tj bits but I don't handle these.   (41h=65='A')
2025-02-23 22:46:39 +11:00
theelk801
ed85cf7111 fix verify failure 2025-02-22 19:46:38 -05:00
theelk801
eb7082dfd8 [FIN] Implement Tonberry 2025-02-22 19:28:13 -05:00
theelk801
a250f1be97 [FIN] Implement Summon: Shiva 2025-02-22 19:28:13 -05:00