Commit graph

31340 commits

Author SHA1 Message Date
LevelX2
eb846c0499 * Added ID name instead of only the name to the replacement effect selector list. Otherwise you can't identify the related source if you have multiple sources with the same name (related #6298). 2020-06-09 16:37:42 +02:00
Evan Kranzler
3e3c43f010 Implemented Soul Sear 2020-06-09 10:03:25 -04:00
Evan Kranzler
1d936bcddc Implemented Mazemind Tome 2020-06-09 10:03:23 -04:00
Evan Kranzler
e879233ea1 Implemented Jolrael, Mwonvuli Recluse 2020-06-09 10:03:23 -04:00
Evan Kranzler
0e82c87f59 Implemented Spined Megalodon 2020-06-09 10:03:22 -04:00
Evan Kranzler
43b4419e48 Implemented Seasoned Hallowblade 2020-06-09 10:03:22 -04:00
Evan Kranzler
f95ad03de9 Implemented Pridemalkin 2020-06-09 10:03:21 -04:00
Evan Kranzler
06a3e3d365 Implemented Malefic Scythe 2020-06-09 10:03:20 -04:00
Evan Kranzler
d1b8ab9ccc Implemented Havoc Jester 2020-06-09 10:03:20 -04:00
LevelX2
6c90eb1b3c * Changed the method for step end processing of spells with multiple steps (608.2) from game.applyEffects() to game.getState().processAction(game);
Added d8fb962 change for two more effects.
2020-06-09 14:49:46 +02:00
Evan Kranzler
be063b9c8f updated M21 spoiler 2020-06-09 07:29:27 -04:00
LevelX2
9483bf2ba3 * Added test for #6344. Problem not reproducable (closes #6344). 2020-06-09 12:48:28 +02:00
johnmeat
3119e7e78c
Fixed Unlicensed Disintegration damage part (#6614)
* Damage to creature's controller abilities -- fixed that damage part can be skipped if that creature died/destroyed (example: Unlicensed Disintegration, see #6614)

Co-authored-by: johnm <johnm@WINDOWS-QR5QIIL.lan>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2020-06-09 05:51:58 +04:00
Evan Kranzler
07309003b4 Implemented Chandra's Incinerator 2020-06-08 21:01:48 -04:00
Evan Kranzler
39a09ef538 Implemented Eliminate 2020-06-08 20:23:49 -04:00
Evan Kranzler
b2ae98e337 Implemented Basri's Acolyte 2020-06-08 19:51:06 -04:00
Evan Kranzler
50b3c03dd6 Implemented Basri's Solidarity 2020-06-08 19:41:46 -04:00
Evan Kranzler
c1e37c89b0 Implemented Pestilent Haze 2020-06-08 19:25:45 -04:00
Evan Kranzler
fc2297181a Implemented Chandra's Magemutt 2020-06-08 19:25:44 -04:00
Evan Kranzler
9348e2f615 updated M21 spoiler and reprints 2020-06-08 19:25:44 -04:00
jeffwadsworth
84ec743b07 - Fixed #6599 #6405 #4999 #4270 2020-06-08 17:05:51 -05:00
LevelX2
0bdbd36d2d * Added test from #6349. 2020-06-08 17:16:12 +02:00
Evan Kranzler
066f24c909 Implemented Bolt Hound 2020-06-08 10:00:32 -04:00
LevelX2
d8fb962030 * Changed the method for step end processing of spells with multiple steps (608.2) from game.applyEffects() to game.getState().processAction(game); 2020-06-08 15:40:13 +02:00
LevelX2
919fa282ce * Desertion - Fixed that the replacement effect part of it has not been implemented as replacement effect. 2020-06-08 15:28:29 +02:00
Evan Kranzler
8c63c3a705 Implemented Tide Skimmer 2020-06-08 07:34:28 -04:00
Evan Kranzler
b35c6c2733 Implemented Elder Gargaroth 2020-06-08 07:28:08 -04:00
Evan Kranzler
7576a14bed updated M21 spoiler and reprints 2020-06-08 07:23:42 -04:00
LevelX2
623b23d140 * Code clean up. 2020-06-08 08:53:47 +02:00
htrajan
5185d71638
Implement liliana4 and necromentia (#6616)
* LilianaWakerOfTheDead init commit

* Necromentia init commit

* benefit outcome

* fix text

* fix Liliana

* don't change VerifyCardDataTest

* use hasOpponent

* add hint and fix name chooser

* use positive # for hint

* don't change test
2020-06-07 21:16:53 -04:00
Evan Kranzler
64625654f4 fixed another test failure 2020-06-07 19:37:41 -04:00
Evan Kranzler
0590243d6d updated some more of the mill templating 2020-06-07 19:29:00 -04:00
Evan Kranzler
c4283cd591 Implemented Carrion Grub 2020-06-07 19:21:19 -04:00
Evan Kranzler
d0de282d2d updated M21 spoiler 2020-06-07 19:09:59 -04:00
Eric Nelson
bc9da1d11f
Text correction on UntapLandsEffect
UntapLandsEffect asks you to choose untapped lands to untap; by changing the fillter from "untapped lands" to "tapped lands" (technically you can choose already untapped lands but...) it will now ask you to choose tapped lands to untap.
2020-06-07 17:52:38 -04:00
htrajan
8369184cac
Implement more m21 cards (#6612)
* init commit

* AdherentOfHope init commit

* BasrisAegis init commit

* don't change test

* FungalRebirth init commit

* GarruksWarsteed init commit

* KeralKeepDisciples init commit

* ChromaticOrrery init commit

* add back filter names

* fix GolgariFindbroker text

* address comments

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-07 16:02:07 -04:00
Evan Kranzler
3b125def9c one more test fix 2020-06-07 15:17:28 -04:00
Evan Kranzler
a6a9160139 fixed a fix 2020-06-07 15:08:22 -04:00
Evan Kranzler
47ccb6d07b fixed some test failures 2020-06-07 14:57:56 -04:00
Evan Kranzler
65d2f3c9c4 Implemented Teferi's Tutelage (mill errata not complete) 2020-06-07 13:40:19 -04:00
Evan Kranzler
36c3db4da1 Implemented Teferi's Ageless Insight 2020-06-07 13:34:17 -04:00
Evan Kranzler
9ff4412a4a Implemented Teferi's Wavecaster 2020-06-07 13:17:33 -04:00
Evan Kranzler
52d45b6850 Implemented Predatory Wurm 2020-06-07 13:15:03 -04:00
Evan Kranzler
ef04d24ba6 Implemented Liliana's Scorn 2020-06-07 13:10:53 -04:00
etpalmer63
046d63732d removed comments about punctuation. 2020-06-06 23:07:24 -07:00
Evan Kranzler
7c1625513b updated M21 spoiler and reprints 2020-06-06 22:14:13 -04:00
htrajan
a897df7c79
Implement 6 cmc pws (except Teferi) and rin (#6611)
[M21] Implement 6 cmc pws (except Teferi) and rin
2020-06-07 06:13:20 +04:00
Evan Kranzler
d1da9ad843 Implemented Liliana's Scrounger 2020-06-06 17:18:40 -04:00
Evan Kranzler
bb3e58994b Implemented Historian of Zhalfir 2020-06-06 16:56:00 -04:00
Evan Kranzler
25f8212aeb Implemented Indulging Patrician 2020-06-06 16:48:10 -04:00