Commit graph

46095 commits

Author SHA1 Message Date
paasar
3265b9a060
Fix Marchesa, Resolute Monarch's upkeep trigger (#12994)
* Fix Marchesa, Resolute Monarch's upkeep trigger

Before fix it was triggering wrongly when player had been dealt damage
since last turn.

* Improve Marchesa test by explicitly checking +1/+1 counters
2024-10-18 23:04:00 -04:00
Evan Kranzler
1484e3b575
Rework "second main phase" abilities (#12970)
* replace all instances of "postcombat main phase" with "second main phase" minus exceptions

* second main trigger now works correctly

* add survival test

* additional text fixes
2024-10-18 23:03:43 -04:00
tiera3
3131365abd
[MOM] March of the Machine - common collation (#12938)
---------

Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2024-10-18 23:03:21 -04:00
tiera3
aa3e990912
[INV] Invasion - common collation (#12962)
---------

Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2024-10-18 23:02:51 -04:00
Oleg Agafonov
a16215caed tests: removed and restricted empty commands for choices and targets, improved empty name usages in tests (use EmptyNames.xxx.getTestCommand and EmptyNames.xxx.getObjectName for face down objects) 2024-10-16 15:19:46 +04:00
theelk801
06392fecef fix verify failure 2024-10-15 11:24:32 -04:00
theelk801
138cd78f98 [MKC] Implement Ransom Note 2024-10-15 11:06:46 -04:00
theelk801
bc087bfb68 [MKC] Implement Boltbender 2024-10-15 11:01:04 -04:00
theelk801
aaa082b4cc [MKC] Implement Havoc Eater 2024-10-15 10:55:54 -04:00
theelk801
d64ddc999c [MKC] Implement Hot Pursuit 2024-10-15 10:55:53 -04:00
Oleg Agafonov
17c43f3a44 tests: added more use cases for Connive ability (related to #9101, #9100) 2024-10-13 11:56:05 +04:00
Oleg Agafonov
ccb1a0aeed tests: added additional use cases for Connive ability (related to #9101, #9100) 2024-10-13 11:35:32 +04:00
Cameron Merkel
1bebc62902
[MB2] Implement Stone Drake (#12982) 2024-10-12 14:08:12 -04:00
robertfrosty
700168d148
implement [DSC] Redress Fate (#12991) 2024-10-12 14:08:04 -04:00
ssk97
be745cb096
implement [BLB] Dragonhawk, Festival of Embers, Jackdaw Savior, Infamous Cruelclaw (#12906)
* [BLB] Dragonhawk, Fate's Tempest

* [BLB] Festival of Embers

* [BLB] Jackdaw Savior + test

* [BLB] The Infamous Cruelclaw

* Dragonhawk changes

* Create generic GraveyardFromAnywhereExileReplacementEffect

* Hide Cruelclaw Menace reminder text

* fix style errors
2024-10-12 14:07:52 -04:00
xenohedron
9fd3f91388 fix EnduringGlimmerTriggeredAbility
returns under owner's control
2024-10-12 14:07:30 -04:00
Oleg Agafonov
2b9ae8e0aa GUI, table: improved save/load table config for new tourney dialog (miss num seats, decks, skill, player types and other params, related to #12981) 2024-10-12 11:31:42 +04:00
xenohedron
d9e558f9c3 fix verify 2024-10-11 19:09:05 -04:00
Oleg Agafonov
3475249c99 GUI, table: improved save/load table config to support player types, AI skill level and deck files (closes #12981) 2024-10-11 17:09:15 +04:00
Oleg Agafonov
f652665f87 merge fix 2024-10-11 16:40:27 +04:00
Oleg Agafonov
bad782244f GUI: added new error dialog for more use cases 2024-10-11 16:38:46 +04:00
xenohedron
4f9c158c40 fix Landscaper Colos 2024-10-11 01:19:26 -04:00
xenohedron
00eeac09bd cleanup related to 634570ac
fix Annie Joins Up, Clara Oswald, Echoes of Eternity in same way
2024-10-11 01:18:49 -04:00
Steven Knipe
634570ac39 Check LKI instead of only battlefield for Harmonic Prodigy 2024-10-09 22:51:48 -07:00
Oleg Agafonov
8d6ba84556 dev: added support of client code debugging without disconnection (no more connection/pings validation in server's test mode);
server: improved disconnection logs, fixed some race conditional bugs;
2024-10-09 16:03:38 +04:00
Oleg Agafonov
f0c6835d36 GUI, preferences: removed outdated settings with images download threads (it's 5 by default now) 2024-10-06 13:42:27 +04:00
Oleg Agafonov
2fa07c8ecc GUI, game: added default card hint to see day/night and next turn transform conditions (use player panel to see that hints, related to #8414) 2024-10-06 13:23:55 +04:00
Oleg Agafonov
ce055a3bb3 refactor: better naming for new duration, fixed description 2024-10-06 13:00:41 +04:00
Oleg Agafonov
a1ca4f5adc images: fixed very slow download finish in some use cases 2024-10-06 12:58:19 +04:00
xenohedron
3c0a62b089 fix Mage Hunter's Onslaught
delayed trigger wasn't checking LKI
2024-10-06 00:15:28 -04:00
xenohedron
5bce8e10ed set cost reduction rule at the top 2024-10-06 00:15:28 -04:00
theelk801
49a0f1134d [ACR] Implement Become Anonymous 2024-10-03 20:54:23 -04:00
xenohedron
c50147b09c tests: add more info to booster generation test output 2024-10-03 20:30:54 -04:00
theelk801
557b2f681f fix verify failure 2024-10-03 15:57:35 -04:00
Cameron Merkel
c3700bfc77
[DSC] Implement Seance Board (#12890) 2024-10-01 18:06:37 -04:00
tiera3
b6935d1418
[APC] Apocalypse - common collation (#12956) 2024-10-01 18:06:23 -04:00
xenohedron
05affe2dc7 text fix 2024-10-01 18:01:50 -04:00
xenohedron
06be26e98a fix Wick's Patrol 2024-10-01 18:01:50 -04:00
Grath
3b433f9b35 Fix The Mindskinner to only prevent damage to opponents, not all damage you would do. 2024-10-01 12:09:16 -04:00
tiera3
1a834ce89e [JUD] Judgment - collation for common runs (closes #12945) 2024-09-30 23:12:51 -04:00
tiera3
be8f87ded8 [TOR] Torment - collation for common runs (closes #12946) 2024-09-30 23:12:51 -04:00
xenohedron
cdc6707699 update [ODY] collation to allow common runs A/B/C/D in any order 2024-09-30 23:12:51 -04:00
tiera3
8891e74da3 [ODY] Odyssey - collation for common runs (closes #12947) 2024-09-30 23:12:51 -04:00
tiera3
8a19a8c1c0 [ONS] Onslaught - booster collation (closes #12944) 2024-09-30 23:12:51 -04:00
tiera3
819fa85d1d clarify comment on LCI common collation (closes #12950) 2024-09-30 23:12:51 -04:00
Grath
49bce836f9 Change Duration.UntilTheNextEndStep to statically end during the beginning of EndStep. 2024-09-30 22:08:58 -04:00
Grath
b1678036fa
Verify fix 2024-09-30 21:27:00 -04:00
saltstonestorm
1f04e11eab
ban Tamiyo as commander (#12948) 2024-09-30 16:42:28 -04:00
Grath
a200351190 Rename fields for 'until the beginning of the next end step' duration; update comment to reflect that 'until the next end step' happens before the cleanup step and 514.2 does not apply. 2024-09-30 13:19:33 -04:00
Grath
4a432b61f9
[DSK] Implement Niko, Light of Hope (#12942)
Add UntilTheNextEndstep duration for 'until the beginning of the next end step' on the copy effect.
2024-09-30 01:31:32 -04:00