Commit graph

19868 commits

Author SHA1 Message Date
Evan Kranzler
3a7e60de63 Implemented Silversmote Ghoul 2020-06-12 20:20:00 -04:00
Evan Kranzler
21e8c6427b Implemented Sabertooth Mauler 2020-06-12 20:05:44 -04:00
Evan Kranzler
4f78452eb0 Implemented Library Larcenist 2020-06-12 20:01:25 -04:00
Evan Kranzler
3887e974d8 Implemented Kaervek, the Spiteful 2020-06-12 20:00:02 -04:00
Evan Kranzler
0f75915b82 Implemented Griffin Aerie 2020-06-12 19:57:57 -04:00
mikalinn777
053214dcde
Implement Obsessive Stitcher, Primal Might, Siege Striker and Waker of Waves (#6629)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-12 19:53:13 -04:00
Evan Kranzler
d58d5ecd45 updated M21 spoiler and reprints 2020-06-12 18:56:10 -04:00
18ths
1e0ffe95e8
fixed #1219 - Cavern of Souls and Boseiju, Who Shelters All preventing counterspells even after permanent was bounced (#6634) 2020-06-12 23:13:42 +04:00
LevelX2
fe8a334ffe * Added test for #6291 Unlicensed Disintigration. 2020-06-12 15:48:41 +02:00
LevelX2
f480d0bebb * Some minor code and text clean up. 2020-06-12 15:14:28 +02:00
Evan Kranzler
bc2d5caa42 Implemented Traitorous Greed 2020-06-12 08:30:05 -04:00
Evan Kranzler
f9b16e53fb Implemented Tolarian Kraken 2020-06-12 08:25:26 -04:00
Evan Kranzler
e35afdae0e Implemented Invigorating Surge 2020-06-12 08:19:44 -04:00
Evan Kranzler
3ff978840b Implemented Falconer Adept 2020-06-12 08:11:26 -04:00
Evan Kranzler
8e114ce230 Implemented Drowsing Tyrannodon 2020-06-12 08:09:58 -04:00
Evan Kranzler
4dc5104a94 Implemented Burlfist Oak 2020-06-12 08:02:13 -04:00
Evan Kranzler
bef6cb2421 updated M21 spoiler and reprints 2020-06-12 07:58:18 -04:00
Evan Kranzler
9ebdad04ab Implemented Conclave Mentor 2020-06-11 21:24:30 -04:00
Evan Kranzler
d05851a6f4 Implemented Stormwing Entity 2020-06-11 21:19:15 -04:00
Evan Kranzler
ca6c6dc8fa Implementred Fiery Emancipation 2020-06-11 21:01:52 -04:00
Evan Kranzler
0eaaee0764 Implemented Liliana's Devotee 2020-06-11 20:09:47 -04:00
Evan Kranzler
2fd2d170b8 Implemented Liliana's Steward 2020-06-11 19:57:24 -04:00
Evan Kranzler
7fb4e638b7 Implemented Wildwood Scourge 2020-06-11 19:52:45 -04:00
Evan Kranzler
023b003216 Implemented Trufflesnout 2020-06-11 19:48:27 -04:00
Evan Kranzler
f7173459b9 Implemented Volcanic Salvo 2020-06-11 19:45:29 -04:00
Evan Kranzler
a383bffc9b Implemented Thieves' Guild Enforcer 2020-06-11 19:34:54 -04:00
Evan Kranzler
1141a4685d Implemented Tempered Veteran 2020-06-11 19:19:49 -04:00
Evan Kranzler
6b881bca03 Implemented Rambunctious Mutt 2020-06-11 19:06:07 -04:00
Evan Kranzler
feefd0ae5f Implemented Miscast 2020-06-11 19:00:22 -04:00
Evan Kranzler
578f481a36 Implemented Lofty Denial 2020-06-11 19:00:22 -04:00
Evan Kranzler
0e63be9231 Implemented Garruk's Gorehorn 2020-06-11 19:00:22 -04:00
Evan Kranzler
68d99aaf1d Implemented Dire Fleet Warmonger 2020-06-11 19:00:21 -04:00
Evan Kranzler
eaa5fed464 updated M21 spoiler and reprints 2020-06-11 18:39:08 -04:00
htrajan
6fa21415fe
Implement Basri cards (#6622)
* Implement Basri Ket

* Implement Basri's Lieutenant
2020-06-11 18:36:52 -04:00
Evan Kranzler
c592542ff6 a few more mill changes 2020-06-11 08:20:33 -04:00
Evan Kranzler
0dddfe3989 Implemented Heartfire Immolator 2020-06-10 20:43:57 -04:00
Evan Kranzler
eab57783ed Implemented Warden of the Woods 2020-06-10 20:38:43 -04:00
Evan Kranzler
7cf52ce136 Implemented Pursued Whale 2020-06-10 20:21:03 -04:00
Evan Kranzler
686d6e1777 Implemented Igneous Cur 2020-06-10 19:50:12 -04:00
Evan Kranzler
6414b02995 Implemented Alpine Watchdog 2020-06-10 19:48:41 -04:00
Evan Kranzler
dbb860d14f Implemented Valorous Steed 2020-06-10 19:45:07 -04:00
Evan Kranzler
ab2d9d5b1a Implemented Hellkite Punisher 2020-06-10 19:37:20 -04:00
Evan Kranzler
d151c07241 updated M21 spoiler and reprints 2020-06-10 19:34:11 -04:00
LevelX2
94c8b7a558 * Some comment formatting. 2020-06-10 22:37:47 +02:00
LevelX2
1e36b39434 - Reworked SourceOnBattlefieldControlUnchangedCondition checking now the LOST_CONTROL event which solves the problem with the old code to not be able to detect all controller changes of layered changeController effects when applied later.
- Simplified and fixed some problems of the handling of the "Until end of your next turn" duration.
- Fixed that some continous effects changed controller but shouldn't dependant from their duration type. Controller chnage will now done duration type dependant.
  (that change fixes #6581 in a more general way undoing the effect specific changes of 2e8ece1dbd).
2020-06-10 22:28:23 +02:00
LevelX2
1ef8aeb7ba * Biomancer's Familiar - Fixed cost reduction effect working wrongly for up to 2 mana and creating exceptions.
* Training Grounds - Fixed exception during get playable method.
2020-06-10 17:20:52 +02:00
Evan Kranzler
3a3f04d233 Implemented Alpine Houndmaster 2020-06-10 09:10:03 -04:00
Evan Kranzler
2d2b39aaa3 updated M21 spoiler and reprints 2020-06-10 07:42:15 -04:00
LevelX2
0a6b693691 * Fixed not working casting cost reduction of 17 creatures. 2020-06-10 12:19:10 +02:00
LevelX2
5c65ee31d9 * Mirari - Fixed that the triggering spell was not copied (fixes #6338). 2020-06-10 10:17:55 +02:00
Evan Kranzler
2096229af8 Implemented Selfless Savior 2020-06-09 19:59:29 -04:00
Evan Kranzler
94bd458628 Implemented Angelic Ascension 2020-06-09 19:54:41 -04:00
Evan Kranzler
e185746d0c Implemented Village Rites 2020-06-09 18:22:30 -04:00
Evan Kranzler
0d9d4b6705 Implemented See the Truth 2020-06-09 18:18:03 -04:00
Evan Kranzler
bc69b8b5a9 updated M21 spoiler and reprints 2020-06-09 18:17:56 -04:00
jeffwadsworth
781462278c - Little fix Noxious Vapors 2020-06-09 17:10:20 -05:00
jeffwadsworth
11d449a242 - Fixed #6491 2020-06-09 16:58:26 -05:00
jeffwadsworth
82032a686d - Fixed text on Alexi, Zephyr Mage. 2020-06-09 15:27:08 -05:00
Oleg Agafonov
85e90e8edf Code cleanup 2020-06-10 00:24:58 +04:00
Oleg Agafonov
44b84bfbbc Code cleanup 2020-06-10 00:22:48 +04:00
jeffwadsworth
5e7c3ea9f9 - Fixed Oath of Lim-Dul. The discard is now done simultaneously. 2020-06-09 15:21:29 -05:00
jeffwadsworth
169fa7691f - Fixed text of Mind Warp 2020-06-09 11:34:57 -05:00
jeffwadsworth
17504d4243 - Fixed #6426 2020-06-09 11:10:06 -05:00
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
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
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
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
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
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
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