Commit graph

46122 commits

Author SHA1 Message Date
xenohedron
398744dfbe add comments to CountersSourceCount for null param usage 2024-05-21 00:57:32 -04:00
xenohedron
51546e7c78 adjust max tourney limit ratio
better alignment for small servers focusing on limited play
2024-05-21 00:40:38 -04:00
Cameron Merkel
0f858fe3c3
[PIP] Implement Sentinel Sarah Lyons; The Prydwen, Steel Flagship; add common watcher + condition (#12250)
* [PIP] Implement Sentinel Sarah Lyons

* Create common watcher and condition for artifacts entering

* [PIP] Implement The Prydwen, Steel Flagship

* Use common classes in Akal Pakal, First Among Equals; string correction

* Add warning about watcher to ArtifactEnteredUnderYourControlCondition

* Add tests

* Move test file

* Test with opponent casting artifact during your turn

* Use checkPT(), don't call execute() multiple times

* Check final assertion at upkeep instead of untap step
2024-05-21 00:33:11 -04:00
Cameron Merkel
08f48be745
ensure process action after control change (#12260) 2024-05-21 00:32:17 -04:00
Cameron Merkel
e71753db73
[PIP] Implement The Nipton Lottery (#12249) 2024-05-20 23:52:26 -04:00
Cameron Merkel
c234599644
[WHO] Implement Trenzalore Clocktower (#12243) 2024-05-20 23:52:17 -04:00
grimreap124
2134535706
[BOT] Implement Slicer, Hired Muscle (#12241) 2024-05-20 23:52:08 -04:00
Cameron Merkel
769863c6d9
[PIP] Implement ED-E, Lonesome Eyebot (#12238) 2024-05-20 23:51:56 -04:00
jimga150
f8a159839e
[WHO] Implement Weeping Angel (#12236) 2024-05-20 23:51:48 -04:00
Oleg Agafonov
1b5f8ce1af GUI: fixed wrong background rendering of card's popup window (related to #12261), deleted un-used code; 2024-05-20 23:19:51 +04:00
Oleg Agafonov
492269c473 return fix for #12261 2024-05-20 23:19:51 +04:00
Susucre
4f1f28154d make random failure a little less likely for image tests
15 was failing a little too often in my opinion
2024-05-20 19:13:53 +02:00
Oleg Agafonov
72d7d6e353 reverted changes for #12261 2024-05-20 16:37:43 +04:00
Oleg Agafonov
fb453cce18 GUI: fixed wrong render of attack and other arrows over dialogs (closes #12261); 2024-05-20 16:09:15 +04:00
Oleg Agafonov
bd1ab573f1 GUI: fixed that attack/block arrows was visible after disconnect (closes #12258) 2024-05-20 14:29:31 +04:00
grimreap124
f53c9da3e4
GUI: added stacked feature for a same creature tokens (#12256) 2024-05-20 09:15:15 +04:00
Oleg Agafonov
199345db07 server: improved tourney threads naming, added max tourneys limit (max games / 10); 2024-05-20 03:15:05 +04:00
Oleg Agafonov
48c1bbdc01 server: fixed that rollback requests do nothing in some use cases (related to #11285); 2024-05-20 02:11:35 +04:00
Cameron Merkel
e0bd72521f
[PIP] Implement Jason Bright, Glowing Prophet (#12240) 2024-05-19 10:36:17 +04:00
Oleg Agafonov
ebb4e0b499 tests: fixed verify test (tribal -> kindred must be implemented) 2024-05-18 23:22:25 +04:00
grimreap124
61b7918fe6
GUI: fixed bugs with some stacked tokens (closes #12246, related to #12242) (#12248) 2024-05-18 22:56:01 +04:00
grimreap124
4fabc4c70e
fix [OTJ] Hollow Marauder discard (#12255)
fixes #12254
2024-05-18 13:13:55 +02:00
theelk801
1247cb204b [MH3] Implement Echoes of Eternity 2024-05-17 18:49:52 -04:00
theelk801
d3e530e00e [MH3] Implement Basking Broodscale 2024-05-17 18:32:50 -04:00
theelk801
be85b73f9b [MH3] Implement Petrifying Meddler 2024-05-17 18:30:35 -04:00
theelk801
abb424ee6a [MH3] update spoiler 2024-05-17 18:28:24 -04:00
Susucre
6cc3c5384a fix UntilYourNextTurnDelayedTriggeredAbility
was wrongly limited to triggering once.
2024-05-17 12:22:19 +02:00
Oleg Agafonov
6e4e52373b refactor: use same naming as original classes (related #12233) 2024-05-17 09:26:38 +04:00
xenohedron
6fd6417d0b rework and fix Stand or Fall 2024-05-16 16:23:13 -04:00
xenohedron
5e9b01bfbe refactor: align class name 2024-05-16 16:23:13 -04:00
xenohedron
3aeb5165b7 refactor: remove redundant class 2024-05-16 16:23:12 -04:00
xenohedron
ee9bb3b892 another fix to Fight Or Flight 2024-05-16 16:23:12 -04:00
theelk801
96dfb758be [MH3] Implement Writhing Chrysalis 2024-05-16 16:06:46 -04:00
theelk801
2d135b15d9 [MH3] Implement Kozilek's Unsealing 2024-05-16 16:02:29 -04:00
theelk801
3c18699ab6 [MH3] update spoiler 2024-05-16 15:59:22 -04:00
xenohedron
b4dbc75ac5 fix damage prevention to multiple targets 2024-05-16 14:02:35 -04:00
Susucre
3abce2f5c8
support until your next turn delayed triggers (#12233) 2024-05-16 13:37:53 +02:00
xenohedron
614be8e928 fix Do or Die (related to #12245) 2024-05-14 22:38:06 -04:00
xenohedron
a0c3c7a7de fix #12245 (Fight or Flight) 2024-05-14 22:34:24 -04:00
xenohedron
5d19fe7583 fix #12247 (Danse Macabre) 2024-05-14 22:34:24 -04:00
PurpleCrowbar
a95b988ac7 Add SCD token images 2024-05-15 03:18:53 +01:00
Oleg Agafonov
9d2f5fbadd cheats: added more examples for init.txt usage 2024-05-14 09:13:18 +04:00
grimreap124
7e7287e7eb
GUI: added stacked feature for a non-creature tokens like Food and Treasure (#12242) 2024-05-14 08:55:54 +04:00
theelk801
9f7b7654a4 fix verify failure 2024-05-13 13:49:36 -04:00
theelk801
1f58fc554b [MAT] add all versions 2024-05-13 12:41:47 -04:00
theelk801
2c685030b9 [REX] add all versions 2024-05-13 12:40:01 -04:00
theelk801
2c1b1aa0ef [MH3] Implement Devourer of Destiny 2024-05-13 12:33:01 -04:00
theelk801
43769e68f8 [MH3] Implement Breaker of Creation 2024-05-13 12:26:36 -04:00
Oleg Agafonov
dd8fd1a4b0 Merge fix 2024-05-12 14:39:46 +04:00
Oleg Agafonov
ebe04dc3a6 tests: added tests for Chandra Ablaze card and some AI logic; 2024-05-12 14:37:10 +04:00