Commit graph

44705 commits

Author SHA1 Message Date
Susucre
01d2550396 clear hints before static ones are added in triggers' checkTrigger 2024-06-09 14:22:10 +02:00
Susucre
cbe1db3434 fix Unstable Amulet not working on split/mdfc/adventures 2024-06-09 13:59:56 +02:00
Susucre
9180e22844 add Hints on Aether Revolt trigger and Saheeli the Gifted 2024-06-09 13:38:09 +02:00
tiera3
fb710f46be
images: improved download size calc for small scryfall images (#12441) 2024-06-09 10:32:10 +04:00
xenohedron
4bdca4b9ad text fixes 2024-06-08 15:23:23 -04:00
Oleg Agafonov
8f70039e3e AI: fixed error on targeting activated ability on stack (closes #12437); 2024-06-08 23:14:26 +04:00
Susucre
e2066f41ab
fix copy effect not being discarded early enough (#12434) 2024-06-08 20:49:20 +02:00
Susucre
4931cbfd50 fix and further test Deification.
`event.getPlayerId()` is the player controlling the source of damage, not the player controlling the planeswalker.
2024-06-08 20:03:42 +02:00
Evan Kranzler
cdf91e66fb
Change tribal card type to kindred, update viashino and naga (#12271)
* change tribal card type to kindred

* update viashino to lizard

* update naga to snake
2024-06-08 13:55:52 -04:00
Susucre
40a1fc6c23 cleanup and add tests on '{this} enters the battlefield tapped unless [Condition]'
Almost a refactor. The only change is that all those cards were missing the notTarget argument in TapSourceEffect.

closes  #12411
2024-06-08 19:35:35 +02:00
Susucre
5b74858573 test Jace, Telepath Unbound's -3 on split card and mdfc
closes #9607
closes #9365
2024-06-08 15:49:05 +02:00
Susucre
f97d89ec5f
add Chromatic Star tests ; one ignored for bug #12385 (#12386) 2024-06-08 14:48:31 +02:00
Susucre
9c4b11368e add Shifting Woodland Test ; one ignored to reproduce #12433 bug 2024-06-08 14:10:15 +02:00
Oleg Agafonov
d2f5379d35 images: improved error message on miss symbols 2024-06-08 11:46:05 +04:00
Oleg Agafonov
c094e31760 images: fixed wrong errors on searching broken images files (closes #12430) 2024-06-08 07:28:17 +04:00
theelk801
703fbf7d02 [M3C] remove vestigial target pointer from Benthic Anomaly 2024-06-07 21:47:30 -04:00
Susucre
45cf89aedd
MH3: added play boosters (#12400) 2024-06-07 23:50:14 +04:00
Oleg Agafonov
a3194970ca additional fix for commander colors from #12429 2024-06-07 23:48:27 +04:00
Alexander Novotny
892ccddd35
game: fixed wrong commander colors with large color identity (#12429) 2024-06-07 23:46:32 +04:00
Oleg Agafonov
a071593d47 refactor: added runtime check for wrong usage of AddContinuousEffectToGame (closes #12427) 2024-06-07 23:20:13 +04:00
Oleg Agafonov
37dbdb4b4b refactor: fixed miss deep copy of AlternativeSourceCosts in PlayerImpl (related to #12420) 2024-06-07 23:06:59 +04:00
theelk801
273770246c [M3C] Implement Infested Thrinax 2024-06-07 14:45:33 -04:00
theelk801
3517dd79f2 add subtype for deckbulding to [M3C] Planar Nexus and [UNF] Nearby Planet 2024-06-07 14:36:40 -04:00
Susucre
1531671c16 implement [M3C] Coram, the Undertaker 2024-06-07 20:01:25 +02:00
Evan Kranzler
08c7d2ab8f
implement [M3C] Planar Nexus [MH3] Omo, Queen of Vesuva and [UNF] Nearby Planet ; introduce AllNonbasicLandTypes status (#12203) 2024-06-07 18:36:41 +02:00
Susucre
3e18b58cac
implement [MH3] Arena of Glory and usage of ManaSpentDelayedTriggeredAbility (#12404) 2024-06-07 18:34:45 +02:00
Susucre
0cd2fda764 add comment on why "Name Sticker" Goblin is banned, as it's a mtgo replacement for a banned card 2024-06-07 17:39:53 +02:00
Susucre
9eeae92cea small requested fixes on new cards 2024-06-07 17:35:18 +02:00
Susucre
be58777f7b update formats banlist
https://magic.wizards.com/en/banned-restricted-list
https://magic.wizards.com/en/news/announcements/may-13-2024-banned-and-restricted-announcement
https://magic.wizards.com/en/news/announcements/pauper-bans-for-june-6-2024
2024-06-07 17:25:50 +02:00
theelk801
21b0701597 [M3C] Implement Selective Obliteration 2024-06-07 11:04:21 -04:00
theelk801
3f45b698de [M3C] Implement Benthic Anomaly 2024-06-07 10:47:20 -04:00
Oleg Agafonov
e33a5f4861 GUI: fixed app freeze on images download or connection for systems like macOS (related to #12261); 2024-06-07 17:29:19 +04:00
Oleg Agafonov
de323a3577 fixed tests 2024-06-07 13:34:49 +04:00
Oleg Agafonov
c2ae1386ff server: improved conceding logic with more protection from game errors/freeze (related to #11285, #11460) 2024-06-07 12:52:42 +04:00
Oleg Agafonov
e9f0539a40 server: fixed that rollback request can hide some active dialogs of other priority player (yes/no, play priority, targets, attackers, etc) 2024-06-07 12:42:08 +04:00
Oleg Agafonov
6d392bcdcf server: improved fix command logs 2024-06-07 08:10:09 +04:00
xenohedron
78b46d622f add Revolt hints, closes #12406 2024-06-06 23:34:44 -04:00
xenohedron
79a37d249e more text adjustments 2024-06-06 23:28:10 -04:00
xenohedron
3ed1a82ac9 add docs, remove unnecessary try-catch 2024-06-06 23:13:42 -04:00
grimreap124
1d8be572b5
Implement [M3C] Razorfield Ripper (#12389) 2024-06-06 23:11:38 -04:00
grimreap124
86f1894ce0
Implement [M3C] Mutated Cultist (#12407) 2024-06-06 23:10:31 -04:00
grimreap124
40d188007e
Implement [M3C] Sage of the Maze (#12388) 2024-06-06 23:09:46 -04:00
xenohedron
f2d6629313 text fixes 2024-06-06 23:05:44 -04:00
grimreap124
49d1f5823f
Implement [M3C] Twins of Discord (#12376) 2024-06-06 21:49:09 -04:00
grimreap124
45c1bd9117
Implement [M3C] Sphinx of the Revelation (#12378) 2024-06-06 21:48:38 -04:00
grimreap124
859339e933
Implement [M3C] Silverquill Lecturer (#12381) 2024-06-06 21:48:26 -04:00
grimreap124
940d4e38c9
Implement [M3C] Sawhorn Nemesis (#12382) 2024-06-06 21:48:12 -04:00
grimreap124
5df273989c
Implement [M3C] Polygoyf (#12390) 2024-06-06 21:47:50 -04:00
grimreap124
b89c3437bc
Implement [M3C] Filigree Racer (#12403) 2024-06-06 21:47:38 -04:00
grimreap124
21e2d7b6f3
Implement [M3C] Eldrazi Confluence (#12409) 2024-06-06 21:47:25 -04:00