Commit graph

40480 commits

Author SHA1 Message Date
Oleg Agafonov
3030feaaf1 * From among cards exiled - fixed that some cards can cause game error, (NPE fix, example: Rod of Absorption); 2023-03-31 23:11:44 +04:00
theelk801
f5223b010b [MOM] Implement Storm the Seedcore 2023-03-31 08:46:06 -04:00
theelk801
b9a2a11db7 [MOM] Implement Phyrexian Pegasus 2023-03-31 08:45:56 -04:00
theelk801
9569840a50 [MOM] Implement Archangel Elspeth 2023-03-31 08:20:28 -04:00
theelk801
9b1a75323e [MOM] Implement Gnottvold Hermit / Chrome Host Hulk 2023-03-31 08:10:47 -04:00
theelk801
91c6b315ca [MOM] Implement Ramosian Greatsword 2023-03-31 08:04:59 -04:00
theelk801
b6a277b00b [MOM] Implement Deadly Derision 2023-03-31 08:02:46 -04:00
theelk801
3c4e6ab962 [MOM] Implement Harried Artisan / Phyrexian Skyflayer 2023-03-31 08:01:12 -04:00
theelk801
517c39b865 [MOM] update spoiler and reprints 2023-03-31 07:49:04 -04:00
theelk801
9cede8aa1d fix verify failure 2023-03-30 20:09:25 -04:00
theelk801
5ad5fbf678 [MOM] Implement Ravenous Sailback 2023-03-30 19:50:51 -04:00
theelk801
4af9d3da89 [MOM] Implement Cragsmasher Yeti 2023-03-30 19:41:36 -04:00
theelk801
f339ec0904 [MOM] Implement Boon-Bringer Valkyrie 2023-03-30 19:40:36 -04:00
theelk801
7b5fb33d5a [MOM] Implement Referee Squad 2023-03-30 19:14:29 -04:00
theelk801
e45bd4c74e [MOM] Implement Elspeth's Smite 2023-03-30 19:12:35 -04:00
theelk801
f0605f75b8 [MOM] update spoiler and reprints 2023-03-30 18:31:10 -04:00
theelk801
2f3970e55c [MOM] Implement Interdisciplinary Mascot 2023-03-30 18:30:32 -04:00
Merlingilb
62345ce32c
MOM: Added card "Chandra, Hope's Beacon" and its abilities and effects (#10042)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
2023-03-30 18:25:00 -04:00
Merlingilb
f4dc388643
MOM: Added card "Faerie Mastermind" and its abilities and effects (#10040)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-03-30 18:20:44 -04:00
Merlingilb
f2be84c93b
MOM: Added card "Heliod, the Radiant Dawn" and its abilities and effects (#10038)
* MOM: Added card "Heliod, the Radiant Dawn" and its abilities and effects

* added night card

---------

Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-03-30 18:16:54 -04:00
Merlingilb
537e072024
MOM: Added card "Yargle and Multani" and its abilities and effects (#10027)
* MOM: Added card "Yargle and Multani" and its abilities and effects

* added legendary type

* added art variant

---------

Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-03-30 17:55:51 -04:00
AhmadYProjects
1d91abbb33
[ONE] Implement Noxious assault (#9908)
* Added Noxious Assault to cards and to Phyrexia All Will Be One set

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Added code for testing of Noxious Assault

* Card has been tested and working but triggered ability doesn't seem to go to the stack.

* Poison counter no longer added while trigger is checked.Grammar fixed.

* Unused Imports removed

---------

Co-authored-by: AhmadYProjects <yousufa@kean.edu>
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-03-30 17:45:20 -04:00
theelk801
5c37af9521 [MOC] remove planes from spoiler 2023-03-30 09:18:32 -04:00
theelk801
c0f318b9e6 [MOM] Implement Alabaster Host Sanctifier 2023-03-30 09:16:13 -04:00
theelk801
c9cf353b2d [MOM] Implement Ruins Recluse 2023-03-30 09:15:21 -04:00
theelk801
a11bde4939 [MOM] Implement Zephyr Winder 2023-03-30 09:13:22 -04:00
theelk801
2ba04e9a4f [MOM] Implement Transcendent Message 2023-03-30 09:10:24 -04:00
theelk801
05c8e7b654 [MOC] update spoiler 2023-03-30 08:47:24 -04:00
theelk801
cfeb39601f [MOM] update spoiler and reprints 2023-03-30 08:46:57 -04:00
Grath
250bacb33d
Merge pull request #10030 from Grath/grath/implement-gorogoro-and-satoru
[MOC] Implement Goro-Goro and Satoru
2023-03-28 15:11:59 -04:00
Grath
d51abc9b8e
Merge pull request #10102 from Grath/master
[TMP] Fix Dracoplasm replacing its Enters the Battlefield effect entirely
2023-03-28 15:11:40 -04:00
Grath
30c49de105
Merge pull request #10059 from Grath/grath/fix-mari-the-killing-quill
[NCC] Fix Mari, the Killing Quill
2023-03-28 15:11:24 -04:00
PurpleCrowbar
15867f5feb Fix Fatespinner text 2023-03-27 23:23:46 +01:00
Oleg Agafonov
cbfdb7896e * Create a token that's a copy - fixed that some cards can cause the game error with MDF cards (example: Haunting Imitation) 2023-03-26 23:16:04 +04:00
Oleg Agafonov
2355dfead4 * [C19] Rayami, First of the Fallen - fixed game error on usage with tokens 2023-03-26 22:54:57 +04:00
Oleg Agafonov
a648268c4c * Howlpack Avenger - fixed game error on usage (#9781) 2023-03-26 22:45:23 +04:00
Oleg Agafonov
b632d89caa Refactor: fixed wrong usage of getSourceObjectIfItStillExists (fixed error "cannot be cast to Permanent"); 2023-03-26 13:10:00 +04:00
Oleg Agafonov
bfba179bdf * Body Count - fixed game error on usage (miss watcher) 2023-03-25 16:16:11 +04:00
Oleg Agafonov
f9c82bee99 * Malcator, Purity Overseer - fixed game error on usage (miss watcher) 2023-03-25 16:09:35 +04:00
Oleg Agafonov
a15a0daa04 Fixed potential NPE errors in getPhase usage (fixed Berserker's Frenzy, etc) 2023-03-25 16:01:27 +04:00
Oleg Agafonov
cfd7464b49 Refactor: added edit protection for some unmodifiable lists 2023-03-25 15:22:13 +04:00
Oleg Agafonov
1d17895caa Tests: fixed travis-ci on too much logs 2023-03-25 15:20:51 +04:00
Oleg Agafonov
a7ab25a5b5 * Your opponents can't cast - fixed game error on some usage (NPE fix) 2023-03-25 15:14:02 +04:00
Oleg Agafonov
22552ede47 * Goad all ability: fixed game error in some use cases (NPE fix) 2023-03-25 14:54:40 +04:00
Oleg Agafonov
c96805a307 Tests: added logs on wrong usage of choice commands in non-strict mode 2023-03-25 14:45:50 +04:00
Oleg Agafonov
6568f75b98 * First Come, First Served - fixed game error with tokens usage 2023-03-25 14:10:37 +04:00
Oleg Agafonov
fe073bba0b Game: fixed NPE on draft auto-pickup on timeout 2023-03-25 14:00:07 +04:00
Oleg Agafonov
66d0ef4b35 Refactor cards and token images code (#10139):
- removed outdated token store format (example: BIRD.W.BIRD.CREATURE.1.1.full.jpg)
 - removed duplicated cache images code;
 - removed duplicated set code fields;
 - removed outdated auto-generated thumb files (also all *.thumb.zip files will be deleted on startup);
2023-03-24 06:44:11 +04:00
PurpleCrowbar
d93e533c75 Clean up Ghoulcaller Gisa code, fix zombie tokens created not having images in some sets 2023-03-23 20:19:24 +00:00
Oleg Agafonov
8f742081b6 Tests: improved logs on wrong ability command usage 2023-03-23 23:38:43 +04:00