Commit graph

45182 commits

Author SHA1 Message Date
Susucre
d29c57d2af implement [BLB] Might of the Meek 2024-06-29 17:21:29 +02:00
Susucre
b59f8e889d implement [BLB] Carrot Cake 2024-06-29 17:03:33 +02:00
Susucre
65828866ec implement [BLB] Early Winter 2024-06-29 16:49:13 +02:00
theelk801
f4ebb67abf some requested fixes 2024-06-28 22:22:42 -04:00
theelk801
17db6be4aa [BLB] Implement Pearls of Wisdom 2024-06-28 15:45:25 -04:00
theelk801
04e3172d14 [DSK] Implement Doomsday Excruciator 2024-06-28 15:38:37 -04:00
theelk801
f53fb22916 [DSK] Implement Cursed Recording 2024-06-28 15:27:30 -04:00
theelk801
f0a77a8551 [DSK] Implement Leyline of Hope 2024-06-28 15:12:14 -04:00
theelk801
606a4a4e49 [DSK] Implement The Wandering Rescuer 2024-06-28 11:06:55 -04:00
theelk801
25df850149 [BLB] Implement Sunshower Druid 2024-06-28 11:06:54 -04:00
theelk801
8afe45ecbc [BLB] Implement Oakhollow Village 2024-06-28 11:06:54 -04:00
theelk801
561a4083ea [BLB] Implement Rockface Village 2024-06-28 11:06:54 -04:00
theelk801
56f0f9b9a3 [BLB] Implement Mudflat Village 2024-06-28 11:06:54 -04:00
theelk801
043e4b8050 [BLB] Implement Lilypad Village 2024-06-28 11:06:54 -04:00
theelk801
f45af22fbb [BLB] Implement Lupinflower Village 2024-06-28 11:06:54 -04:00
theelk801
f3918fb0ac [BLB] update spoiler 2024-06-28 11:06:54 -04:00
theelk801
7854fc7cc0 [DSK] update spoiler and reprints 2024-06-28 11:06:54 -04:00
theelk801
f678320823 [FDN] Implement Anthem of Champions 2024-06-28 11:06:54 -04:00
theelk801
3c3af396ef [FDN] add set 2024-06-28 11:06:53 -04:00
Oleg Agafonov
d7ac82efb3 tests: fixed test with TxtDeckImporterTest 2024-06-28 18:49:07 +04:00
theelk801
91f2e3155f fix basic land flag 2024-06-27 18:31:00 -04:00
theelk801
535f2a8cf7 [DSK] Implement Enduring Tenacity 2024-06-27 18:06:54 -04:00
theelk801
b99fa71444 [DSK] add set 2024-06-27 13:42:21 -04:00
Oleg Agafonov
dbdfef8e55 dev: fixed wrongly ignored files with target implementations (closes #12529) 2024-06-27 07:01:12 +04:00
xenohedron
70c11361f0 fix #12530 (Indomitable Might) 2024-06-26 20:54:13 -04:00
theelk801
55f3b4c2d9 [ACR] make set modern legal 2024-06-26 13:42:53 -04:00
Oleg Agafonov
3f5d2bb9b5 Implement [M3C] Gluttonous Hellkite (part of #12206, related to #12393) 2024-06-26 10:18:55 +04:00
Oleg Agafonov
c3903dc550 tests: added support of TargetStackObject (example: counter activated or triggered ability) 2024-06-26 10:18:55 +04:00
xenohedron
2d717f9f36 reduce frequency of random test failure 2024-06-26 00:37:40 -04:00
grimreap124
89738d8675
Implement [ACR] Desmond Miles (#12497) 2024-06-25 23:23:01 -04:00
ssk97
2daa2b8820
[PIP] and [WHO] card implementations (#12482)
* Last Night Together

* Nanogene Conversion

* Return the Past

* Rose, Cutthroat Raider

* Diamond City

* Fix Apostrophe

* Various fixes

* Replace Diamond City and Celebration Watchers

* LastNightTogether improvements, add hint to ReturnThePast

* Add AttackedThisTurnOpponentsCount hint, ignore new failing Celebration test

* Review fixes, also create ValueConditionHint for value hints with a conditional threshold

* Comments improvements

* Requested changes to make ValueConditionHint extend ConditionHint

* single super call in ValueConditionHint constructor
2024-06-25 23:22:45 -04:00
ssk97
e367aeae25
fix Tolarian Contempt; add tests (#12523) 2024-06-25 23:22:29 -04:00
grimreap124
36720e8e29
Implement [M3C] Bismuth Mindrender (#12408) 2024-06-25 22:56:25 -04:00
grimreap124
a99da54229
Implement [M3C] Aurora Shifter (#12336) 2024-06-25 22:56:15 -04:00
ssk97
0e84fd02a0
[MKM] implement remaining 4 Cloak cards (#12509)
* EtrataDeadlyFugitive

* refactor: remove need for Zone.BATTLEFIELD for DealsDamageToAPlayerAllTriggeredAbility with opponent restriction

* ExposeTheCulprit

* HideInPlainSight

* VannifarEvolvedEnigma

* Fix for not turning manifested non-permanents face-up, per 701.34g

* Add comment on Etrata's unusual behavior
2024-06-25 22:55:58 -04:00
Oleg Agafonov
8a4a23bb8f game: improved cost tags to support card hints on stack (example: evidence, fixes #12522); 2024-06-25 18:25:08 +04:00
Oleg Agafonov
74b3d26a41 merge fix 2024-06-25 10:34:47 +04:00
Oleg Agafonov
e7b8eecd64 Evidence abilities - added improved card hint with available evidence to collect 2024-06-25 10:30:50 +04:00
Oleg Agafonov
e507627dae game: fixed wrong logs formatting on multiple targets 2024-06-25 10:27:00 +04:00
grimreap124
c89f78dbc5
[ACR] Implement Excalibur, Sword of Eden (#12514) 2024-06-24 23:59:33 -04:00
ssk97
3e171f373e
Fix Sorcerous Squall (#12519)
wrong player chooses, is a "may" effect (implemented as "up to one")
2024-06-24 23:59:23 -04:00
ssk97
f53954d56a
implement [MKM] Deadly Cover-Up; refactor to common class (#12500)
* Genericize most variants of SearchTargetGraveyardHandLibraryForCardNameAndExileEffect

* Implement Deadly Cover-Up

* int maxAmount instead of boolean maxFour, use player.chooseTarget

* Fix Surgical Extraction test, use withNotTarget for exile choices

* Add tests, fix MDFC's back sides' names from being matched against
2024-06-24 23:58:57 -04:00
tiera3
0a23521ece
images: removed redundant download links for scryfall cards (#12508)
Found the include_variations flag so no need for a third search to check for variations - combined it with the second search (that drops the language code).
2024-06-25 07:34:36 +04:00
theelk801
aa29803629 fix verify failure 2024-06-24 15:58:03 -04:00
Jeff Wadsworth
660448d747 Fix #12486
Refactored the card to work with multiple card owners as well.
2024-06-24 12:05:02 -05:00
Oleg Agafonov
3c8d70c64e refactor: clean code 2024-06-24 06:15:08 +04:00
theelk801
8d603cea01 fix verify failure 2024-06-23 11:07:02 -04:00
theelk801
a5d5a1c229 [ACR] Implement Sigurd, Jarl of Ravensthorpe 2024-06-23 10:49:42 -04:00
theelk801
a0393c46b8 [ACR] Implement Shao Jun 2024-06-23 10:14:06 -04:00
theelk801
605538f145 [ACR] Implement Distract the Guards 2024-06-23 10:08:19 -04:00