Commit graph

19983 commits

Author SHA1 Message Date
Evan Kranzler
ba81bd45e1 fixed Fiend Artisan 2020-04-20 22:10:20 -04:00
Evan Kranzler
1fb3bba0ca fixed Fire Prophecy 2020-04-20 22:07:30 -04:00
Evan Kranzler
b92eb1fdcb fixed Ram Through not dealing damage from the correct source 2020-04-20 21:59:46 -04:00
Evan Kranzler
fd86790308 fixed Nightsquad Commando not triggering 2020-04-20 21:57:55 -04:00
Evan Kranzler
a0d6d528ae fixed Winota, Joiner of Forces text 2020-04-20 21:56:34 -04:00
Evan Kranzler
c6ca107a87 fixed Unbreakable Bond text 2020-04-20 21:55:38 -04:00
Evan Kranzler
ac8028bdf2 fixed Titan's Nest text 2020-04-20 21:54:56 -04:00
Evan Kranzler
cb3f2f1418 fixed Swallow Whole's text 2020-04-20 21:52:30 -04:00
Evan Kranzler
1f3d516f70 fixed Stormwild Capridor text 2020-04-20 21:49:38 -04:00
Evan Kranzler
fd7e23cc3f fixed Slitherwisp text 2020-04-20 21:46:58 -04:00
Evan Kranzler
818f272567 fixed Shark Typhoon 2020-04-20 21:44:28 -04:00
Evan Kranzler
062410caca fixed Rumbling Rockslide text 2020-04-20 21:39:52 -04:00
Evan Kranzler
f30e415701 fixed Reptilian Reflection text 2020-04-20 21:38:43 -04:00
Evan Kranzler
e422c15270 fixed Ominous Seas text 2020-04-20 21:35:50 -04:00
Evan Kranzler
bd02b7d021 fixed Mythos of Snapdax text 2020-04-20 21:33:06 -04:00
Evan Kranzler
daf96c9671 fixed Mutual Destruction text 2020-04-20 21:30:18 -04:00
Evan Kranzler
7e3c610dce fixed Monstrous Step text 2020-04-20 21:29:29 -04:00
Evan Kranzler
89125ee420 fixed Lukka, Coppercoat Outcast's first ability 2020-04-20 21:27:43 -04:00
Evan Kranzler
3a28647716 fixed Lead the Stampede text 2020-04-20 21:26:37 -04:00
Evan Kranzler
c5675140e6 updated even/odd text 2020-04-20 21:24:49 -04:00
Evan Kranzler
c87fa5d3b2 fixed Labyrinth Raptor text 2020-04-20 21:16:23 -04:00
Evan Kranzler
09a7997479 fixed Cheville, Bane of Monsters triggering when opposing permanents have bounty counters 2020-04-20 21:03:59 -04:00
Evan Kranzler
bd3de261cf fixed General Kudro of Drannith targeting and pumping 2020-04-20 17:52:18 -04:00
Evan Kranzler
1f85dcb334 fixed implementation of Cradle of Vitality (fixes #6428) 2020-04-20 17:51:50 -04:00
Evan Kranzler
6fd93bdf92 added support for special basic slot in IKO 2020-04-19 22:33:37 -04:00
ciaccona007
06f770b9cd
Fix Dead-Iron Sledge (Issue #6445) 2020-04-19 19:27:59 -07:00
ciaccona007
25886e4c1e
Fix Infiltration Lens (Issue #6444) (#6447) 2020-04-19 17:22:06 -07:00
ciaccona007
e3cc3dce9f Implement Molten Echoes 2020-04-19 16:37:08 -07:00
Oleg Agafonov
e7e00a3e7d [IKO] Lutri, the Spellchaser - fixed text; 2020-04-19 23:56:12 +04:00
Oleg Agafonov
21681501f1 [IKO] Kaheera, the Orphanguard - fixed text; 2020-04-19 23:55:17 +04:00
Oleg Agafonov
ba86bf0c15 * Gain abilities - fixed wrong text with quotes; 2020-04-19 23:50:31 +04:00
Oleg Agafonov
3e8dbbd894 * Range Trooper - fixed wrong text; 2020-04-19 23:42:53 +04:00
Oleg Agafonov
dfdc1e5e06 [IKO] Jubilant Skybonder - fixed text; 2020-04-19 23:18:34 +04:00
Oleg Agafonov
0aced5669f [IKO] Price of Betrayal - fixed wrong ability effect; 2020-04-19 22:55:11 +04:00
Oleg Agafonov
e61c7c22d3 [IKO] Heartless Act - fixed wrong ability and missing text; 2020-04-19 22:49:59 +04:00
Oleg Agafonov
d366da6f6b [IKO] Gyruda, Doom of Depths - fixed wrong companion ability; 2020-04-19 22:05:23 +04:00
Oleg Agafonov
950ed8bc51 [IKO] Gust of Wind - fixed wrong target; 2020-04-19 21:55:08 +04:00
Oleg Agafonov
9bcdac491f [IKO] Genesis Ultimatum - fixed text; 2020-04-19 21:50:22 +04:00
Oleg Agafonov
ec6bba451b [IKO] Survivors' Bond - fixed missing spell mode; 2020-04-19 21:48:23 +04:00
Oleg Agafonov
79b31a879b [IKO] Fight as One - fixed missing spell mode; 2020-04-19 21:47:28 +04:00
Oleg Agafonov
e164cc9388 [IKO] Extinction Event - fixed text; 2020-04-19 21:43:29 +04:00
Oleg Agafonov
87cf8a9df6 [IKO] Emergent Ultimatum - fixed text; 2020-04-19 21:40:28 +04:00
Oleg Agafonov
f39054c567 [IKO] Crystalline Giant - fixed text; 2020-04-19 21:38:04 +04:00
Oleg Agafonov
39894c6394 * As an additional cost to cast discard X cards abilities - fixed wrong text (Firestorm, etc); 2020-04-19 21:18:57 +04:00
Oleg Agafonov
037d9894dd [IKO] Blitz of the Thunder-Raptor - fixed text; 2020-04-19 21:09:08 +04:00
Oleg Agafonov
36cd0dd91e [IKO] Barrier Breach - fixed text; 2020-04-19 21:00:10 +04:00
Evan Kranzler
4e5dea5097 made some abilities properly copiable 2020-04-19 12:54:25 -04:00
Evan Kranzler
4a5e3e6482 fixed Gyruda, Doom of Depths not getting cards back from exile 2020-04-19 00:10:12 -04:00
Evan Kranzler
4c0f7a3a71 Implemented Selective Adaptation 2020-04-18 22:24:40 -04:00
Evan Kranzler
6345cef613 Implemented Frontier Warmonger 2020-04-18 21:20:52 -04:00
Evan Kranzler
03a6891a9a Implemented Fireflux Squad 2020-04-18 20:52:56 -04:00
Evan Kranzler
bbc8f0ebcf fixed Zirda, the Dawnwaker cost reduction 2020-04-18 19:57:12 -04:00
Evan Kranzler
3059576f95 Implemented Yannik, Scavenging Sentinel 2020-04-18 19:55:18 -04:00
Evan Kranzler
2160c8d8e9 Implemented Nascent Metamorph 2020-04-18 19:23:40 -04:00
Evan Kranzler
ad0c75895f Implemented Ethereal Forager 2020-04-18 18:59:48 -04:00
Evan Kranzler
4bfbfe2232 Implemented Eon Frolicker 2020-04-18 18:00:53 -04:00
Oleg Agafonov
b0d3ad6846 Leech Bonder - improved targeting; 2020-04-19 01:41:56 +04:00
Oleg Agafonov
5ec6e65c72
Merge pull request #6435 from ciaccona007/master
Give Nesting Grounds "another" condition
2020-04-18 23:34:46 +02:00
Evan Kranzler
7b68d855a4 Implemented Decoy Gambit 2020-04-18 17:33:07 -04:00
Oleg Agafonov
4b940fb2fe
Merge pull request #6432 from htrajan/c20-sanctuary-blade-and-verge-rangers
C20 sanctuary blade and verge rangers
2020-04-18 23:31:10 +02:00
htrajan
9366222761 combine into one ability and show correct rules text 2020-04-18 14:18:19 -07:00
ciaccona007
27a351e92b Nesting Grounds can't target the same permanent twice 2020-04-18 14:11:02 -07:00
Oleg Agafonov
b251d97cdb * Leech Bonder - fixed that it removes all counter instances instead one; 2020-04-19 00:48:30 +04:00
Oleg Agafonov
58ebf01c3b Added fixed version of Nesting Grounds (see #6433); 2020-04-19 00:46:02 +04:00
Evan Kranzler
c2137b934b
Revert "Implement Nesting Grounds (#6433)" (#6434)
This reverts commit c3892536b6.
2020-04-18 16:30:48 -04:00
htrajan
874ff7179f -don't static import static filters
-use existing choose color and gain protection from color attached effects
-update naming and add null check for AttachedToCreatureSourceTriggeredAbility
2020-04-18 13:13:02 -07:00
ciaccona007
c3892536b6
Implement Nesting Grounds (#6433) 2020-04-18 16:07:57 -04:00
Oleg Agafonov
2fbf1589a1 Merge remote-tracking branch 'origin/master' 2020-04-18 22:02:24 +04:00
Oleg Agafonov
bdd0ada5d5 * Seize the Soul - fixed that it can target any creatures instead nonwhite, nonblack; 2020-04-18 22:01:59 +04:00
Evan Kranzler
e37438caf6 Implemented Agitator Ant 2020-04-18 13:11:27 -04:00
Evan Kranzler
eaf412590a Implemented Lavabrink Floodgates 2020-04-18 12:44:23 -04:00
htrajan
c567fc2ee1 update author tags, remove unneeded static text 2020-04-17 22:30:39 -07:00
htrajan
9b930ca243 Merge branch 'master' into c20-sanctuary-blade-and-verge-rangers 2020-04-17 21:53:08 -07:00
htrajan
e09a922e31 wip 2020-04-17 21:51:21 -07:00
Evan Kranzler
c1249b9a5c Implemented Mindleecher 2020-04-17 23:16:39 -04:00
Oleg Agafonov
d7879e6b80
Merge pull request #6427 from htrajan/implement-zilortha
Implement Zilortha
2020-04-17 05:47:28 +02:00
Evan Kranzler
472b8c8519 Implemented Ukkima, Stalking Shadow 2020-04-16 23:09:12 -04:00
Evan Kranzler
914a358a40 Implemented Surly Badgersaur 2020-04-16 23:02:55 -04:00
Evan Kranzler
41df7d3209 Implemented Species Specialist 2020-04-16 22:56:00 -04:00
Evan Kranzler
c6f0bfcffb Implemented Spellpyre Phoenix 2020-04-16 22:41:27 -04:00
htrajan
1dc305f329 -setStrictChooseMode and assertAllCommandsUsed in every test
-store filter info in GameState
-put instead of putIfAbsent
2020-04-16 19:21:54 -07:00
htrajan
92d6326316 finish 2020-04-16 17:50:17 -07:00
htrajan
a08bd34582 Merge branch 'master' into implement-zilortha
# Conflicts:
#	Mage/src/main/java/mage/game/GameImpl.java
2020-04-16 15:55:24 -07:00
htrajan
cab436e9e5 wip 2020-04-16 15:53:51 -07:00
Evan Kranzler
8e8b2567b3 fixed Jegantha, the Wellspring Companion Condition 2020-04-16 18:41:13 -04:00
Evan Kranzler
97b741f69f Implemented Ravenous Gigantotherium 2020-04-16 18:33:49 -04:00
Evan Kranzler
b5de12f83f updated C20 and IKO spoiler and reprints 2020-04-16 14:01:17 -04:00
Evan Kranzler
d34905ff14 Implemented Vitality Hunter 2020-04-16 13:59:51 -04:00
Evan Kranzler
7445dcb1cf Implemented Kelsien, the Plague 2020-04-16 09:01:18 -04:00
Evan Kranzler
d26b00ab17 updated companion conditions 2020-04-16 08:14:15 -04:00
Evan Kranzler
8494e98693
Implemented Yorion, Sky Nomad (#6407)
* Implemented Yorion, Sky Nomad

* Implemented Yorion, Sky Nomad (but for real this time)

* updated game creation to use the correct deck size for limited
2020-04-16 08:10:18 -04:00
Evan Kranzler
378dfbf89a
Updated implementation of Unpredictable Cyclone (#6423)
* updated implementation of Unpredictable Cyclone, refactored drawCard method

* fixed another small implementation error

* added test for Unpredictable Cyclone

* updated Unpredictable Cyclone test
2020-04-16 08:04:21 -04:00
Evan Kranzler
972a32446a Implemented Cartographer's Hawk 2020-04-15 22:17:27 -04:00
Evan Kranzler
ac17f7b92b Implemented Predatory Impetus 2020-04-15 22:03:17 -04:00
Evan Kranzler
98205cbb4b Implemented Parasitic Impetus 2020-04-15 21:54:02 -04:00
Evan Kranzler
5d869a672d Implemented Tidal Barracuda 2020-04-15 21:49:46 -04:00
Evan Kranzler
ae975d776f Implemented Titan Hunter 2020-04-15 21:46:30 -04:00
Evan Kranzler
19765379ea Implemented Sawtusk Demolisher 2020-04-15 21:36:10 -04:00
Evan Kranzler
e7ac5d9a68 Implemented Martial Impetus 2020-04-15 21:31:30 -04:00
Evan Kranzler
e7a174ac32 additional text fix 2020-04-15 20:17:48 -04:00
Evan Kranzler
1b6fc55c8a fixed test failure 2020-04-15 18:36:54 -04:00
Evan Kranzler
f09a6d847e fixed an error 2020-04-15 08:48:28 -04:00
Evan Kranzler
1874a8404a Implemented Quartzwood Crasher 2020-04-15 08:32:17 -04:00
Evan Kranzler
fd02d66227 Implemented The Ozolith 2020-04-14 23:11:29 -04:00
Evan Kranzler
ebfba73c61 Implemented Winota, Joiner of Forces 2020-04-14 22:40:47 -04:00
Evan Kranzler
da2c32dd01 Implemented Jegantha, the Wellspring 2020-04-14 22:17:55 -04:00
Evan Kranzler
a689646735 Implemented Unpredictable Cyclone 2020-04-14 22:16:52 -04:00
Evan Kranzler
44adbae263 Implemented Titan's Nest 2020-04-13 21:34:35 -04:00
Evan Kranzler
655be6cfe5 updated IKO spoiler 2020-04-13 21:11:47 -04:00
Evan Kranzler
03b8c029b1 Implemented Escape Protocol 2020-04-13 21:10:49 -04:00
Evan Kranzler
49221f285f Implemented Back for More 2020-04-13 20:56:26 -04:00
Evan Kranzler
efc900e564 Implemented Emergent Ultimatum 2020-04-13 20:45:26 -04:00
Evan Kranzler
44dc444169 Implemented Kinnan, Bonder Prodigy 2020-04-13 19:22:19 -04:00
Evan Kranzler
aebf508c18 Implemented Illuna, Apex of Wishes 2020-04-13 19:11:15 -04:00
Evan Kranzler
c0c60c47c6 Implemented Auspicious Starrix 2020-04-13 18:54:36 -04:00
Emigara
a982d8c901
Added Snapdax please test (#6411)
Co-authored-by: Blair <Blair@DESKTOP-JE2I3LO>
2020-04-13 18:50:00 -04:00
Evan Kranzler
ee7d271cb4 updated creature types 2020-04-13 18:27:58 -04:00
Evan Kranzler
576c5e0ca6 updated Stand or Fall text 2020-04-13 18:19:27 -04:00
Evan Kranzler
999ab24f1f updated clone text 2020-04-13 18:19:14 -04:00
Evan Kranzler
cae39848b9 updated Raid text 2020-04-13 18:18:55 -04:00
Evan Kranzler
7073de31bb updated ability reduction text 2020-04-13 18:17:35 -04:00
Evan Kranzler
79f49c9997 fixed implementation of Jaded Response (fixes #6414) 2020-04-13 18:00:42 -04:00
Evan Kranzler
8e3f029df6 Implemented Narset of the Ancient Way 2020-04-13 18:00:32 -04:00
Evan Kranzler
b6557201b4 Implemented Lukka, Coppercoat Outcast 2020-04-13 08:42:10 -04:00
Evan Kranzler
c1e79bcf70 fixed Blitz of the Thunder-Raptor target 2020-04-13 07:49:28 -04:00
Evan Kranzler
e249036e92 fixed Wingspan Mentor activation cost 2020-04-13 07:47:08 -04:00
Evan Kranzler
9979f76542 Implemented Vivien, Monsters' Advocate 2020-04-12 21:42:03 -04:00
Evan Kranzler
1ae1679a7f Implemented Rooting Moloch 2020-04-12 21:16:09 -04:00
Evan Kranzler
9ba06a9aae Implemented Stormwild Capridor 2020-04-12 20:31:30 -04:00
Evan Kranzler
f3ea9c15cf Implemented Startling Development 2020-04-12 20:24:30 -04:00
Evan Kranzler
193033ad6f Implemented Swallow Whole 2020-04-12 20:01:22 -04:00
Evan Kranzler
297710c7fa Implemented Yidaro, Wandering Monster 2020-04-12 18:21:27 -04:00
Evan Kranzler
7e86626f1d Implemented Shark Typhoon 2020-04-12 17:21:25 -04:00
Evan Kranzler
28659043ca Implemented Savai Thundermane 2020-04-12 17:03:51 -04:00
Evan Kranzler
7d44fa6a88 Implemented Lurrus of the Dream Den 2020-04-12 16:21:37 -04:00
Evan Kranzler
dc2326fb6d Implemented Gyruda, Doom of Depths 2020-04-12 16:00:56 -04:00
Evan Kranzler
7ba4c01090 Implemented Zirda, the Dawnmaker 2020-04-12 15:28:10 -04:00
drowinternet
cfcc5a9e8e
Monstrous Step (#6403)
* Monstrous Step

* Monstrous Step

* Monstrous Step

* delete iko

* Update MonstrousStep

* Update(2) MonstrousStep

* Update(3) MonstrousStep

* Updated boost effect MonstrousStep
2020-04-12 15:25:47 -04:00
Evan Kranzler
e99c0549fc
Merge pull request #6406 from AsterAether/master
Added Zaxara, the Exemplary.
2020-04-12 13:42:17 -04:00
Evan Kranzler
5fdf1a8ddd fixed an error 2020-04-12 13:00:02 -04:00
Evan Kranzler
199fc37c32 Implemented Lavabrink Venturer 2020-04-12 11:50:39 -04:00
AsterAether
e14832d2a9 Added Zaxara, the Exemplary. 2020-04-12 17:35:17 +02:00
Evan Kranzler
87b316aa65 Implemented Kaheera, the Orphanguard 2020-04-12 11:23:07 -04:00
Evan Kranzler
7e0b755953 Implemented Lutri, the Spellchaser 2020-04-12 10:44:57 -04:00
Evan Kranzler
f626d42c99 Implemented Obosh, the Preypiercer 2020-04-12 10:17:29 -04:00
emerald000
c3684a732b [IKO] Implement Companion and 2 companions
Keruga, the Macrosage and Umori, the Collector
2020-04-12 08:29:25 -04:00
Evan Kranzler
9c1bd767b3 Implemented Solid Footing 2020-04-11 22:10:01 -04:00
Evan Kranzler
538e7dedb4 Implemented Spelleater Wolverine 2020-04-11 22:00:58 -04:00
Evan Kranzler
d76dc5785c Implemented Rumbling Rockslide 2020-04-11 21:57:33 -04:00
Evan Kranzler
8a259456ff Implemented Mutual Destruction 2020-04-11 21:54:53 -04:00
Evan Kranzler
63350177e7 Implemented Sonorous Howler 2020-04-11 21:46:23 -04:00
Evan Kranzler
04724e6866 Implemented Mythos of Vadrok 2020-04-11 21:20:04 -04:00
Evan Kranzler
29e04dedee Implemented Ram Through 2020-04-11 21:11:26 -04:00
Evan Kranzler
e36d2c9ca4 Implemented Humble Naturalist 2020-04-11 21:02:36 -04:00
Evan Kranzler
d3ac65b68b Implemented Mythos of Illuna 2020-04-11 20:58:00 -04:00
Evan Kranzler
1f2cc93fef Implemented Mythos of Brokkos 2020-04-11 20:30:17 -04:00
Evan Kranzler
9876b979ed Implemented Memory Leak 2020-04-11 20:18:55 -04:00
Evan Kranzler
424dba9d69 Implemented Mystic Subdual 2020-04-11 20:15:00 -04:00
Evan Kranzler
be7be85d72 Implemented Hunted Nightmare 2020-04-11 17:01:46 -04:00
Evan Kranzler
990334d535 Implemented Labyrinth Raptor 2020-04-11 16:35:32 -04:00
Evan Kranzler
461b54114b Implemented Luminous Broodmoth 2020-04-11 15:40:32 -04:00
Evan Kranzler
7efec1294f Implemented Survivors' Bond 2020-04-11 11:02:32 -04:00
Evan Kranzler
99b4d67c9c Implemented Slitherwisp 2020-04-11 10:53:51 -04:00
Evan Kranzler
076d98d0a2 Implemented Serrated Scorpion 2020-04-11 10:42:48 -04:00
Evan Kranzler
9aa1cc28b8 Implemented Reptilian Reflection 2020-04-11 10:37:55 -04:00
Evan Kranzler
8321a4cd2e Implemented Whisper Squad 2020-04-11 10:15:02 -04:00
Evan Kranzler
02c17727ff Implemented Offspring's Revenge 2020-04-11 10:10:46 -04:00
Evan Kranzler
56bed294aa Implemented Porcuparrot 2020-04-11 09:51:50 -04:00
Evan Kranzler
4a9bfef39d Implemented Jubilant Skybonder 2020-04-11 09:47:49 -04:00
Evan Kranzler
c9725d4561 Implemented Inspired Ultimatum 2020-04-11 09:28:09 -04:00
Evan Kranzler
5c8163c7c5 Implemented Channeled Force 2020-04-11 09:19:58 -04:00
Evan Kranzler
526f2301d7 updated IKO spoiler 2020-04-10 22:30:28 -04:00
Evan Kranzler
8689e9213a Implemented Perimeter Sergeant 2020-04-10 22:24:06 -04:00
Evan Kranzler
b55143a3ab Implemented Of One Mind 2020-04-10 22:18:50 -04:00
Evan Kranzler
b98bc23798 Implemented Sudden Spinnerets 2020-04-10 22:12:58 -04:00
Evan Kranzler
040113c821 Implemented Heightened Reflexes 2020-04-10 22:10:51 -04:00
Evan Kranzler
3b02fdbc36 Implemented Hampering Snare 2020-04-10 22:08:42 -04:00
Evan Kranzler
166cc61b22 Implemented Gust of Wind 2020-04-10 22:05:39 -04:00
Evan Kranzler
7dcfd22549 Implemented Frostveil Ambush 2020-04-10 22:00:08 -04:00
Evan Kranzler
a391a017a0 small fix 2020-04-10 21:58:38 -04:00
Evan Kranzler
21d83aad6d Implemented Ferocious Tigorilla 2020-04-10 21:57:48 -04:00
Evan Kranzler
2cbfa9aaf8 Implemented Flycatcher Giraffid 2020-04-10 21:54:50 -04:00
Evan Kranzler
b139e5b0e1 Implemented Boot Nipper 2020-04-10 21:52:23 -04:00
Evan Kranzler
f0d1cff7b9 Implemented Blitz Leech 2020-04-10 21:25:45 -04:00
Evan Kranzler
d7947100db Implemented Durable Coil 2020-04-10 21:17:42 -04:00
Evan Kranzler
42103b3aa2 Implemented Wingspan Mentor 2020-04-10 19:53:32 -04:00
Evan Kranzler
275a6310f5 Implemented Whirlwind of Thought 2020-04-10 19:49:27 -04:00
Evan Kranzler
d6c7c84e4c Implemented Unexpected Fangs 2020-04-10 19:48:21 -04:00
Evan Kranzler
53323e16b1 Implemented Suffocating Fumes 2020-04-10 19:44:54 -04:00
Evan Kranzler
1d64e97312 Implemented Pyroceratops 2020-04-10 19:41:32 -04:00
Evan Kranzler
31d39e659a Implemented Nightsquad Commando 2020-04-10 19:39:58 -04:00
Evan Kranzler
41085e1977 Implemented Lurking Deadeye 2020-04-10 19:36:05 -04:00
Evan Kranzler
41a170e23f Implemented Genesis Ultimatum 2020-04-10 19:33:11 -04:00
Evan Kranzler
d61ce96524 Implemented Coordinated Charge 2020-04-10 19:22:03 -04:00
Evan Kranzler
2bdca43a65 Implemented Bonder's Enclave 2020-04-10 19:20:59 -04:00
Evan Kranzler
d03cd0405e Implemented Blisterspit Gremlin 2020-04-10 19:18:39 -04:00
Evan Kranzler
13d06b5ecf Implemented Avian Oddity 2020-04-10 19:14:35 -04:00
Evan Kranzler
cf9a690bfa Implemented Springjaw Trap 2020-04-10 19:03:33 -04:00
Evan Kranzler
7183b8741b Implemented Snare Tactician 2020-04-10 18:59:18 -04:00
Evan Kranzler
d589ee7831 Implemented Sleeper Dart 2020-04-10 18:57:55 -04:00
Evan Kranzler
c4c1639ee2 Implemented Raking Claws 2020-04-10 18:52:02 -04:00
Evan Kranzler
8cd51002c3 Implemented Prickly Marmoset 2020-04-10 18:47:54 -04:00
Evan Kranzler
2fb8250ccb Maned Serval 2020-04-10 18:40:30 -04:00
Evan Kranzler
7fa17d06e0 Implemented Light of Hope 2020-04-10 18:35:49 -04:00
Evan Kranzler
f721b49f77 Implemented Lava Serpent 2020-04-10 18:31:41 -04:00
Evan Kranzler
3741c35423 Implemented Imposing Vantasaur 2020-04-10 18:30:45 -04:00
Evan Kranzler
d8a8cbb825 Implemented Honey Mammoth 2020-04-10 18:29:09 -04:00
Evan Kranzler
3a818256f5 Implemented Glimmerbell 2020-04-10 18:26:18 -04:00
Evan Kranzler
f4a73362e9 Implemented Facet Reader 2020-04-10 18:20:24 -04:00
Evan Kranzler
7e8386257d Implemented Excavation Mole 2020-04-10 18:15:16 -04:00
Evan Kranzler
d028ba28b6 Implemented Daysquad Marshal 2020-04-10 18:09:42 -04:00
Evan Kranzler
aa2fb87710 Implemented Crystacean 2020-04-10 18:06:34 -04:00
Evan Kranzler
40b1573487 Implemented Blade Banish 2020-04-10 18:05:25 -04:00
Evan Kranzler
daf3f15afe Implemented Aegis Turtle 2020-04-10 18:03:57 -04:00
Evan Kranzler
26915ca525 Implemented Adaptive Shimmerer 2020-04-10 18:03:26 -04:00
Evan Kranzler
1fab7afca8 updated IKO spoiler and reprints 2020-04-10 17:59:12 -04:00
Evan Kranzler
e30959bbbe Implemented Fire Prophecy 2020-04-09 22:23:24 -04:00
Evan Kranzler
43482b97b4 Implemented Blitz of the Thunder-Raptor 2020-04-09 22:12:52 -04:00
Evan Kranzler
521bd4167f Implemented Easy Prey 2020-04-09 21:57:23 -04:00
Evan Kranzler
f77bb3a26b Implemented Regal Leosaur 2020-04-09 21:53:49 -04:00
Evan Kranzler
f9f69e0ffc Implemented Heartless Act 2020-04-09 21:26:38 -04:00
Evan Kranzler
ecbd82aa2a Implemented Parcelbeast 2020-04-09 21:19:12 -04:00
Evan Kranzler
1a917c8e0e Implemented Frillscare Mentor 2020-04-09 21:15:07 -04:00
Evan Kranzler
8f94bb725d Implemented Duskfang Mentor 2020-04-09 21:12:27 -04:00
Evan Kranzler
07be197c81 Implemented Drannith Healer 2020-04-09 21:08:05 -04:00
Evan Kranzler
e8a390e206 Implemented Checkpoint Officer 2020-04-09 21:05:30 -04:00
Evan Kranzler
5702a02af0 Implemented Skycat Sovereign 2020-04-09 21:03:31 -04:00
Evan Kranzler
df6d198dd0 Implemented Momentum Rumbler 2020-04-09 20:54:18 -04:00
Evan Kranzler
6067216650 Implemented Vulpikeet 2020-04-09 20:39:29 -04:00
Evan Kranzler
fa77873ede Implemented Indatha Triome 2020-04-09 20:32:48 -04:00
Evan Kranzler
bc43041ec9 Implemented Zagoth Triome 2020-04-09 20:31:27 -04:00
Evan Kranzler
6a3b3cba06 Implemented Savai Triome 2020-04-09 20:29:15 -04:00
Evan Kranzler
983f0c3273 Implemented Raugrin Triome 2020-04-09 20:27:39 -04:00
Evan Kranzler
b8f0cc7250 Implemented Ketria Triome 2020-04-09 20:26:29 -04:00
Evan Kranzler
ea273c8312 updated IKO spoiler and reprints 2020-04-09 20:16:57 -04:00
Evan Kranzler
ffe407601c Implemented Archipelagore 2020-04-09 17:06:55 -04:00
Evan Kranzler
4cf38a2c4b Implemented Eerie Ultimatum 2020-04-09 10:37:08 -04:00
Evan Kranzler
6473f544c3 Implemented Cunning Nightbonder 2020-04-09 08:43:27 -04:00
Evan Kranzler
bf2c98571a Implemented Bushmeat Poacher 2020-04-09 08:33:25 -04:00
Evan Kranzler
92b252d036 Implemented Unbreakable Bond 2020-04-09 08:15:50 -04:00
Evan Kranzler
dc6066c1ae fixed a test failure 2020-04-08 22:55:29 -04:00
Evan Kranzler
9b52a7340b Implemented Fiend Artisan 2020-04-08 22:35:37 -04:00
Evan Kranzler
0424d0282a Implemented Clash of Titans 2020-04-08 22:18:14 -04:00
Evan Kranzler
6b03ffbf3d Implemented Zenith Flare 2020-04-08 22:09:07 -04:00
Evan Kranzler
c2c14c16c9 Implemented Will of the All-Hunter 2020-04-08 22:03:39 -04:00
Evan Kranzler
461769eaa2 Implemented Alert Heedbonder 2020-04-08 21:56:51 -04:00
Evan Kranzler
b0b3952a8a Implemented Super-Duper Death Ray 2020-04-08 20:32:40 -04:00
Evan Kranzler
82aa9fdb95 Implemented Flame Spill 2020-04-08 20:27:35 -04:00
Evan Kranzler
affbb93b3e Implemented Extinction Event 2020-04-08 18:24:40 -04:00
Evan Kranzler
f24f0106a6 Implemented Keensight Mentor 2020-04-08 18:06:06 -04:00
Evan Kranzler
49abba15f4 Implemented Hornbash Mentor 2020-04-08 18:00:29 -04:00
Evan Kranzler
c632f48ba6 Implemented Necropanther 2020-04-08 17:51:11 -04:00
Evan Kranzler
49e46ccb59 Implemented Song of Creation 2020-04-08 17:47:00 -04:00
Evan Kranzler
be93e428da Implemented Farfinder 2020-04-08 17:42:49 -04:00
Evan Kranzler
86f71a6dd3 Implemented Ruinous Ultimatum 2020-04-08 17:40:21 -04:00
Evan Kranzler
df44de36d7 Implemented Almighty Brushwagg 2020-04-08 17:37:17 -04:00
Evan Kranzler
800ea45fd4 updated IKO spoiler and reprints 2020-04-08 17:35:20 -04:00
Evan Kranzler
0d2859e3c3 Implemented Patagia Tiger 2020-04-08 08:34:40 -04:00
Evan Kranzler
71b69b9308 Implemented Ominous Seas 2020-04-08 08:31:48 -04:00
Evan Kranzler
f5572c8fc1 Implemented Sanctuary Smasher 2020-04-08 08:21:50 -04:00
Evan Kranzler
c68616d572 Implemented Keep Safe 2020-04-08 08:17:47 -04:00
Evan Kranzler
3b69cf04f6 fixed a card numbering 2020-04-08 08:08:59 -04:00
Evan Kranzler
eceda62bed Implemented Deadly Rollick 2020-04-08 08:04:02 -04:00
Evan Kranzler
4fd2e7de32 updated IKO and C20 spoiler and reprints 2020-04-08 07:57:53 -04:00
Evan Kranzler
3bb441bd8a updated IKO and C20 spoiler and reprints 2020-04-07 23:13:56 -04:00
Evan Kranzler
e0599439d0 Implemented Shiny Impetus 2020-04-07 22:03:58 -04:00
Evan Kranzler
23582b4a09 Implemented Psychic Impetus 2020-04-07 22:00:13 -04:00
Evan Kranzler
59bc7519b0 Implemented Chevill, Bane of Monsters 2020-04-07 21:24:10 -04:00
Evan Kranzler
24b646c05a Implemented Boneyard Lurker 2020-04-07 21:09:38 -04:00
Evan Kranzler
2d11f69d0e Implemented Crystalline Resonance 2020-04-07 20:52:03 -04:00
Evan Kranzler
357d1873db Implemented Bonder's Ornament 2020-04-07 19:19:10 -04:00
Evan Kranzler
3e6c1d4483 Implemented Tentative Connection 2020-04-07 18:13:56 -04:00
Evan Kranzler
2dcc5dd453 Implemented Fight as One 2020-04-07 18:06:30 -04:00
Evan Kranzler
4911398c89 Implemented Weaponize the Monsters 2020-04-07 17:58:37 -04:00
Evan Kranzler
38a94db42c Implemented Spontaneous Flight 2020-04-07 17:54:49 -04:00
Evan Kranzler
d2f4cfe9fa Implemented Helica Glider 2020-04-07 17:52:39 -04:00
Evan Kranzler
435fb0508d Implemented Splendor Mare 2020-04-07 17:43:35 -04:00
Evan Kranzler
428dd8d678 Implemented Majestic Auricorn 2020-04-07 17:39:03 -04:00
Evan Kranzler
ac3ebcbf60 Implemented Garrison Cat 2020-04-07 17:38:12 -04:00
Evan Kranzler
415f5d2e6a updated IKO and C20 spoiler and reprints 2020-04-07 17:36:25 -04:00
Evan Kranzler
7360bf8b0f updated IKO and C20 spoiler and reprints 2020-04-07 09:52:56 -04:00
Evan Kranzler
215408e06f Implemented Death's Oasis 2020-04-07 09:34:39 -04:00
Evan Kranzler
ae93425faa Implemented Exuberant Wolfbear 2020-04-07 08:44:31 -04:00
Evan Kranzler
75ddf28c84 Implemented Glademuse 2020-04-06 22:07:54 -04:00
Evan Kranzler
7e233baa28 Implemented Dredge the Mire 2020-04-06 21:53:33 -04:00
Evan Kranzler
a818251d3f Implemented Charge of the Forever-Beast 2020-04-06 21:28:50 -04:00
Evan Kranzler
d55dc2879b Implemented Frondland Felidar 2020-04-06 21:15:25 -04:00
Evan Kranzler
f27f70d70c Implemented Sanctuary Lockdown 2020-04-06 21:06:54 -04:00
Evan Kranzler
d8d8e7c174 Implemented Forbidden Friendship 2020-04-06 20:59:53 -04:00
Evan Kranzler
9f50fade9f Implemented Cazur, Ruthless Stalker 2020-04-06 20:50:22 -04:00
Evan Kranzler
4ce3b87066 Implemented Avenging Huntbonder 2020-04-06 20:44:49 -04:00
Evan Kranzler
1a657c1c9a Implemented Thwart the Enemy 2020-04-06 20:40:36 -04:00
Evan Kranzler
78b95320aa Implemented Pollywog Symbiote 2020-04-06 20:36:55 -04:00
Evan Kranzler
c212233206 another error fix 2020-04-06 19:11:33 -04:00
Evan Kranzler
1926299be6 fixed an error with removing mutate cards 2020-04-06 18:43:54 -04:00
Evan Kranzler
eb39c57109 Implemented Wilt 2020-04-06 17:52:47 -04:00
Evan Kranzler
d2675ce5d8 Implemented Sea-Dasher Octopus 2020-04-06 17:51:32 -04:00
Evan Kranzler
9b4ecc37c1 Implemented Migratory Greathorn 2020-04-06 17:49:48 -04:00
Evan Kranzler
31db4c9341 Implemented Lore Drakkis 2020-04-06 17:47:25 -04:00
Evan Kranzler
49c9223ac6 Implemented Go for Blood 2020-04-06 17:41:46 -04:00
Evan Kranzler
5439a9afab Implemented Cubwarden 2020-04-06 17:40:11 -04:00
Evan Kranzler
0ab6951b9e Implemented Barrier Breach 2020-04-06 17:38:40 -04:00
Evan Kranzler
a16be04809 Implemented Fierce Guardianship 2020-04-06 17:32:57 -04:00
Evan Kranzler
be8a511b72 Implemented Deflecting Swat 2020-04-06 17:30:51 -04:00
Evan Kranzler
a9af8d6120 Implemented Cryptic Trilobite 2020-04-06 17:26:40 -04:00
Evan Kranzler
ada23b228e updated C20 and IKO spoiler and reprints 2020-04-06 17:16:14 -04:00
Evan Kranzler
e6e907f624 mutate cards removed until mutate is properly implemented 2020-04-06 17:05:07 -04:00
Evan Kranzler
536b4959e0 Implemented Nikara, Lair Scavenger 2020-04-06 08:46:31 -04:00
Evan Kranzler
cb0907c2ef Implemented Herald of the Forgotten 2020-04-06 08:38:26 -04:00
Evan Kranzler
d84db34924 Implemented Silvar, Devourer of the Free 2020-04-06 08:23:11 -04:00
Evan Kranzler
ac76993b0c Implemented Trynn, Champion of Freedom 2020-04-06 08:07:54 -04:00
Evan Kranzler
484094b0f5 Implemented Daring Fiendbonder 2020-04-05 21:58:03 -04:00
Evan Kranzler
e8ea5b288f Implemented Call the Coppercoats 2020-04-05 21:54:15 -04:00
Evan Kranzler
2004c50ab0 Implemented Call of the Death-Dweller 2020-04-05 21:36:40 -04:00
Evan Kranzler
1a26f57222 Implemented Souvenir Snatcher 2020-04-05 21:06:20 -04:00
Evan Kranzler
7465acd038 updated C20 spoiler and reprints 2020-04-05 21:03:52 -04:00
Evan Kranzler
ded22e904e Implemented Dismantling Wave 2020-04-05 18:20:31 -04:00
Evan Kranzler
e91fc7d636 Implemented Everquill Phoenix 2020-04-05 17:28:53 -04:00
Evan Kranzler
9acda75e31 updated C20 and IKO spoiler and reprints 2020-04-05 16:29:05 -04:00
Evan Kranzler
711e01f81e Implemented Huntmaster Liger 2020-04-05 16:24:50 -04:00
Evan Kranzler
9ba949369e Implemented Insatiable Hemophage 2020-04-05 16:20:52 -04:00
Evan Kranzler
2b9fe91b63 Implemented Mythos of Nethroi 2020-04-05 16:03:06 -04:00
Evan Kranzler
742f74ba86 Implemented Vadrok, Apex of Thunder 2020-04-05 15:47:37 -04:00
Evan Kranzler
142a4e040b Implemented Proud Wildbonder 2020-04-05 15:37:37 -04:00
Evan Kranzler
339b9607b8 Implemented General Kudro of Drannith 2020-04-05 15:28:24 -04:00
Evan Kranzler
9d75f29f3c Implemented Drannith Magistrate 2020-04-05 15:06:50 -04:00
Evan Kranzler
77ad5eab87 Implemented Crystalline Giant 2020-04-05 14:30:26 -04:00
Evan Kranzler
1126610243 Implemented General's Enforcer 2020-04-05 09:44:06 -04:00
Evan Kranzler
824dd29e87 Implemented Flourishing Fox 2020-04-05 09:25:08 -04:00
Evan Kranzler
a4e9b21b82 Implemented Drannith Stinger 2020-04-05 09:22:01 -04:00
Evan Kranzler
10814e4b4c Implemented Blood Curdle 2020-04-05 09:07:38 -04:00
Evan Kranzler
02f0a7ac14 Implemented Bastion of Remembrance 2020-04-05 08:57:53 -04:00
Evan Kranzler
2859ad3127 Implemented Reconnaissance Mission 2020-04-05 08:42:04 -04:00
Evan Kranzler
e5e55a062a Implemented Nethroi, Apex of Death 2020-04-05 08:36:44 -04:00
Evan Kranzler
a19a5d7162 updated IKO and C20 spoiler and reprints 2020-04-05 08:19:20 -04:00
Evan Kranzler
90a7786bb4 fixed test failure 2020-04-04 22:43:14 -04:00
Evan Kranzler
0f6f810c24 Implemented Thieving Otter 2020-04-04 22:40:37 -04:00
Evan Kranzler
176f06c1dc Implemented Jirina Kudro 2020-04-04 22:32:47 -04:00
Evan Kranzler
87d322c8e9 Implemented Obscuring Haze 2020-04-04 21:44:05 -04:00
Evan Kranzler
381de68563 Implemented Kathril, Aspect Warper 2020-04-04 21:25:06 -04:00
Evan Kranzler
3632eba3e8 updated C20 spoiler and reprints 2020-04-04 20:26:13 -04:00
Evan Kranzler
852d452342 Implemented Otrimi, the Ever-Playful 2020-04-04 19:43:23 -04:00
Evan Kranzler
5b58e6df0c Implemented Flawless Maneuver 2020-04-04 19:31:45 -04:00
Evan Kranzler
3019fb30d4 Implemented Boneyard Mycodrax 2020-04-04 19:05:01 -04:00
Evan Kranzler
c1f87575bb Implemented Shabraz. the Skyshark 2020-04-04 18:55:43 -04:00
Evan Kranzler
44228bbea8 Implemented Brallin, Skyshark Rider 2020-04-04 18:43:45 -04:00
Evan Kranzler
14a33f11aa Implemented Netherborn Altar 2020-04-04 18:04:07 -04:00
Evan Kranzler
5fc1f96bab Implemented Curious Herd 2020-04-04 17:49:05 -04:00
Evan Kranzler
ade58099dc updated C20 spoiler 2020-04-04 17:29:15 -04:00
Evan Kranzler
b84c01af87 updated C20 spoiler and reprints 2020-04-04 11:45:24 -04:00
Evan Kranzler
610d5af60f Implemented Footfall Crater 2020-04-04 11:41:15 -04:00
Evan Kranzler
ebf709f4d8 Mysterious Egg 2020-04-04 00:44:26 -04:00
Evan Kranzler
525b0edbc0 Implemented Phase Dolphin 2020-04-04 00:38:54 -04:00
Evan Kranzler
1e43371470 Implemented Wingfold Pteron 2020-04-04 00:34:19 -04:00
Evan Kranzler
b94afc3d00 Implemented Skull Prophet 2020-04-04 00:25:14 -04:00
Evan Kranzler
45acd3a7fc Implemented Dire Tactics 2020-04-04 00:22:55 -04:00
Evan Kranzler
1e4bede7f9 Implmented Pouncing Shoreshark 2020-04-04 00:15:54 -04:00
Evan Kranzler
5b0f4167b7 updated IKO spoiler and reprints 2020-04-04 00:13:57 -04:00
Evan Kranzler
5b578ae63c Implemented Dirge Bat 2020-04-03 17:37:29 -04:00
Evan Kranzler
6507e86715 Implemented Voracious Greatshark 2020-04-03 17:33:39 -04:00
Evan Kranzler
bdb54e9fd6 Implemented Migration Path 2020-04-03 17:28:52 -04:00
Evan Kranzler
b64f42d46c Implemented Cavern Whisperer 2020-04-03 17:25:17 -04:00
Evan Kranzler
737b07442f Implemented Chittering Harvester 2020-04-03 17:23:59 -04:00
Evan Kranzler
db05789eda Implemented Dreamtail Heron 2020-04-03 17:22:00 -04:00
Evan Kranzler
e0688b3959 Implemented Gemrazer 2020-04-03 17:20:25 -04:00
Evan Kranzler
d974ad9a06 updated IKO spoiler and reprints 2020-04-03 17:17:27 -04:00
Evan Kranzler
5b8712b44d Implemented Boon of the Wish-Giver 2020-04-03 14:26:21 -04:00
Evan Kranzler
1ab2c93acb Implemented Savai Sabertooth 2020-04-03 14:24:56 -04:00
Evan Kranzler
2f37de4549 Implemented Glowstone Recluse 2020-04-03 14:18:45 -04:00
Evan Kranzler
8b1e84a78c Implemented Neutralize 2020-04-03 14:12:06 -04:00
Evan Kranzler
05a818bb8e Implemented Trumpeting Gnarr 2020-04-03 14:08:44 -04:00
Evan Kranzler
da721e2342 Implemented Shredded Sails 2020-04-03 14:07:04 -04:00
Evan Kranzler
a717ec1e0c Implemented Zagoth Crystal 2020-04-03 13:59:17 -04:00
Evan Kranzler
52e0d6a481 Implemented Savai Crystal 2020-04-03 13:52:12 -04:00
Evan Kranzler
d44a948046 Implemented Raugrin Crystal 2020-04-03 13:50:38 -04:00
Evan Kranzler
418c834c1d Implemented Ketria Crystal 2020-04-03 13:47:09 -04:00
Evan Kranzler
b2c22d20a7 Implemented Indatha Crystal 2020-04-03 13:46:01 -04:00
Evan Kranzler
84e70c4041 Implemented Primal Empathy 2020-04-03 08:13:40 -04:00
Evan Kranzler
861a05159b Implemented Colossification 2020-04-03 07:57:17 -04:00
Evan Kranzler
95d75ebf2d Implemented King Kong 2020-04-02 21:28:08 -04:00
Evan Kranzler
06f5ad8cab Implemented Grimdancer 2020-04-02 19:19:47 -04:00
Evan Kranzler
f3e406583f updated IKO spoiler 2020-04-02 18:32:30 -04:00
Evan Kranzler
f9475581a5 added Commander 2020 2020-04-02 18:19:19 -04:00
Evan Kranzler
f53a37e028 Implemented Snapdax, Apex of the Hunt 2020-04-02 17:57:47 -04:00
Evan Kranzler
00214ef80c Implemented Cloudpiercer 2020-04-02 17:25:37 -04:00
Evan Kranzler
aa1a3b3353 Implemented Zagoth Mamba 2020-04-02 17:16:42 -04:00
Evan Kranzler
6d8e78f07f Implemented Sprite Dragon 2020-04-02 15:16:09 -04:00
Evan Kranzler
a9c3a3319f Implemented Titanoth Rex 2020-04-02 15:13:02 -04:00
Evan Kranzler
272f78e88a Implemented Void Beckoner 2020-04-02 15:10:56 -04:00
Evan Kranzler
2483fd9c8d Implemented Fully Grown 2020-04-02 15:04:28 -04:00
Evan Kranzler
75414cef2e Implemented Mosscoat Goriak 2020-04-02 13:46:25 -04:00
Evan Kranzler
91b3d65a87 updated IKO spoiler and reprints 2020-04-02 13:45:48 -04:00
Evan Kranzler
bda54ff1b6 Implemented Gloom Pangolin 2020-04-02 11:09:18 -04:00
Evan Kranzler
b080a70e69 added Ikoria: Lair of Behemoths set 2020-04-02 11:06:30 -04:00
Thomas Hess
6fd8b0a80b
Fix booster generation issues with Mystery Booster set.
- Split the foil sheet into a separate set as listed on Scryfall.
- Added unit test cases that verify booster generation.
2020-03-18 14:51:52 +01:00
Evan Kranzler
656908aeec fixed basic land flag 2020-03-17 20:39:50 -04:00
Evan Kranzler
468f7b13f2 added comment with source 2020-03-17 20:37:08 -04:00
Evan Kranzler
114aac433e removed duplicated cards 2020-03-17 20:29:08 -04:00
Evan Kranzler
b35924fc70 added cards for mystery booster 2020-03-17 20:23:53 -04:00
Evan Kranzler
b2401a6410 fixed legality issue 2020-03-17 20:18:08 -04:00
Evan Kranzler
434b2464db added booster generation function 2020-03-17 19:58:08 -04:00
Evan Kranzler
9be0bde4c1 added Mystery Booster set file 2020-03-17 19:36:10 -04:00
Oleg Agafonov
2b78ec745c * Mind's Desire - fixed that it doesn't work with split cards (#6337); 2020-03-12 04:07:17 +04:00
Oleg Agafonov
14ddb6eb28 * AI: fixed wrong targeting for gain control abilities (#6340); 2020-03-11 18:22:58 +04:00
Oleg Agafonov
3cd5682db7 * AI: fixed wrong targeting for Fraying Sanity (#6339); 2020-03-11 17:17:39 +04:00
jeffwadsworth
d8bcfc4295 - Fixed Divine Visitation 2020-03-09 16:07:18 -05:00
Oleg Agafonov
86f6d39f5a * AI: fixed rollback errors on play cards with target stack (Diplomatic Escort, Not of This World, etc); 2020-03-09 13:49:07 +04:00
Oleg Agafonov
ff3df35467 Fixed NPE errors on empty sourceId in mage reference object; 2020-03-07 00:24:16 +04:00
Oleg Agafonov
cb8d4dc340 * Non creature tokens - fixed rollback errors in AI games (example: Food token, see #6331);
Fixed other potentially NPE errors with rarity;
2020-03-06 03:27:46 +04:00
Oleg Agafonov
d7a48efa89 * Rules: chicken subtype replaced by bird subtype (Chicken à la King, Chicken Egg, Fowl Play, Free-Range Chicken, Poultrygeist); 2020-03-04 00:59:37 +04:00
jeffwadsworth
075cbbed00 - Fixed #6328 2020-03-03 09:21:37 -06:00
jeffwadsworth
8e41215fa5 - Refactor to resolve failing test 2020-03-02 16:02:56 -06:00
tylerFretz
a96d936e24
Fix Verix Bladewing kicker ability text (#6322) 2020-03-02 14:52:33 -06:00
jeffwadsworth
26439bef95 - Fixed #6325 2020-03-02 14:50:20 -06:00
Oleg Agafonov
6769b1d536 Fixed text 2020-02-29 19:57:19 +04:00
Oleg Agafonov
e421e5fac1 Fixed NPE 2020-02-29 12:49:29 +04:00
Jeff
fe0557127b - Fixed #6321 and #6320 2020-02-28 16:52:54 -06:00
jeffwadsworth
190c3ecc00 - Fixed #6316 2020-02-28 08:53:48 -06:00
jeffwadsworth
97767a0be1 - Fixed #6314 2020-02-28 08:21:47 -06:00
jeffwadsworth
448d618a8a - Fixed #6297 2020-02-27 13:26:25 -06:00
jeffwadsworth
4446f07306 - Fixed #6299 2020-02-27 11:46:53 -06:00
jeffwadsworth
a7dd1c3725 - Fixed #6307 2020-02-27 11:15:48 -06:00
Oleg Agafonov
299be53e7a
Merge pull request #6286 from aidan-coward/shadowspear-wording
Fix Shadowspear wording
2020-02-26 18:55:05 +01:00
Oleg Agafonov
169d9bf761 * Non basic mana abilities - fixed rollback errors in AI games (#6300); 2020-02-25 12:41:45 +04:00
jeffwadsworth
28169b5271 - Fixed #6296 2020-02-24 11:53:26 -06:00
jeffwadsworth
eab4eb8781 - Fixed Manipulate Fate 2020-02-24 10:45:18 -06:00
Oleg Agafonov
3047a8bd76 * Sunlit Hoplite - fixed not working +1/0 ability (#6288); 2020-02-21 20:05:00 +04:00
jeffwadsworth
b59c8b663d - Fixed #6289 2020-02-19 17:34:20 -06:00
Aidan Coward
513f2bc838 Fix Shadowspear wording
Added "and" to second ability to say
"hexproof and indestructible"
2020-02-18 10:59:47 -05:00
Oleg Agafonov
f6079c4fd6 * Utopia Mycon - fixed unnecessary target choose; 2020-02-17 20:57:18 +04:00
Oleg Agafonov
8adfcf9bcb * Mangara's Tome - fixed exile window text; 2020-02-17 20:55:13 +04:00
Oleg Agafonov
f32976f27d * Dead Man's Chest - fixed exile window text; 2020-02-17 20:54:22 +04:00
jeffwadsworth
90534ac100 - Fixed Surgical Extraction 2020-02-14 10:53:09 -06:00
jeffwadsworth
4cc19f5071 - Fixed Extirpate 2020-02-14 10:12:24 -06:00
jeffwadsworth
033ad94b8b - Fixed Disciple of Phenax and Ghastlord of Fugue. 2020-02-13 09:34:56 -06:00
jeffwadsworth
ca52e0bf38 - Fixed Reap Intellect 2020-02-12 16:35:54 -06:00
jeffwadsworth
4b019a1201 - Fixed Last Rites 2020-02-12 16:09:38 -06:00
jeffwadsworth
42dfd16b02 - Fixed Thought Hemorrhage 2020-02-12 15:31:06 -06:00
jeffwadsworth
8e4080ce7c - Fixed Shimian Specter 2020-02-12 10:08:56 -06:00
Oleg Agafonov
7923564f7c * Marsh Flitter - fixed that it can't sacrifice goblin; 2020-02-12 18:24:01 +04:00
Samuel Sandeen
d56f6b991b
Fix Sevinne's Reclamation. (#6275)
This also handles the rather unique case caused by Sevinne's Reclamation where the original spell resolves before the copy of it.
Also fixes a couple typos.
2020-02-10 08:18:12 -05:00
Ingmar Goudt
ae7919cd07 program towards Interface rather than implementations 2020-02-10 10:40:06 +01:00
Samuel Sandeen
fb82303b85 Fix Medomai's Prophecy (#6271)
Fixes https://github.com/magefree/mage/issues/6262
lookAtCards replaces old instances with the same name.
2020-02-08 18:29:12 -06:00
Samuel Sandeen
51424b1460 Fix Irencrag Feat's spell casting effect. (#6268)
* Create a test for Irencrag Feat to ensure it functions correctly.

* Fix Irencrag Feat so it works correctly.
2020-02-08 18:28:10 -06:00
Samuel Sandeen
def8ef0a26 Fix Turbulent Dreams. (#6269)
More specifically get the value of X from the discard cost not the mana cost and correctly set it to target exactly x permanents.
Fixes https://github.com/magefree/mage/issues/6264
2020-02-08 18:26:16 -06:00
jeffwadsworth
7cbf999e9b - Fixed Starfield of Nyx test. 2020-02-07 10:22:15 -06:00
jeffwadsworth
b11e2a0fe9 - refactor some cards and an effect 2020-02-07 08:52:04 -06:00
jeffwadsworth
d6c2f031d0 - Fixed #6236 2020-02-06 17:47:08 -06:00
Oleg Agafonov
1cbabacc23
Merge pull request #6243 from Dilnu/master
Fix the Divine Visitation replacement effect.
2020-02-05 12:40:32 +01:00
Tyler Fretz
4a9b50bb71 added nonland filter to ability 2020-02-04 00:53:18 -05:00
dilnu
0d382d3875 Move the Token field added from GameEvent to a subclass. 2020-02-03 21:57:10 -05:00
Oleg Agafonov
cbfcfa6d5e
Merge pull request #6247 from Dilnu/Reborn
Fix Niv Mizzet Reborn
2020-02-03 23:44:56 +01:00
Oleg Agafonov
4c5ea62cea
Merge pull request #6244 from Dilnu/Chaos
Fix Chaos Wand
2020-02-03 23:19:34 +01:00
Oleg Agafonov
097eab783a
Merge pull request #6248 from Dilnu/Skyfire
Fix Skyfire Phoenix's triggered ability.
2020-02-03 22:19:33 +01:00
Oleg Agafonov
8ab21be00c
Merge pull request #6249 from Dilnu/Mogis
Fix Mogis God of Slaughter's ability when a player has no creatures.
2020-02-03 22:07:40 +01:00
jeffwadsworth
d7f300a06d - Fixed #6241 2020-02-02 19:35:52 -06:00
dilnu
6f513c4630 Fix Mogis God of Slaughter's ability when a player has no creatures.
Fixes https://github.com/magefree/mage/issues/6232
2020-02-01 19:13:47 -05:00
dilnu
9a80b07d2a Fix Skyfire Phoenix's triggered ability. 2020-02-01 19:05:46 -05:00
dilnu
d6989d15b9 Fix Skyfire Phoenix's triggered ability. 2020-02-01 19:02:50 -05:00
dilnu
a020326fce Fix Niv Mizzet Reborn so you must select as many cards as possible and so that players are informed of all the revealed cards. 2020-02-01 18:06:20 -05:00
dilnu
e3e68c4607 Fix Chaos Wand
Fixes https://github.com/magefree/mage/issues/6241
2020-02-01 16:51:19 -05:00
dilnu
cc9629ed51 Fix the Divine Visitation replacement effect.
This also gives the CREATE_TOKEN game events access to the Token being created and updates the GatherSpecimens replacement effect to use that access.
2020-02-01 15:15:52 -05:00
Oleg Agafonov
4ad29abdd7 Fixed name compare 2020-02-01 12:13:45 +04:00
Oleg Agafonov
17cf3cd129 Fixed name compare 2020-01-31 21:38:32 +04:00
Oleg Agafonov
5d29467f8f
Merge pull request #6238 from dragonfyre23/gargos-vicious-watcher-bug
Bug fix for Gargos, Vicious Watcher.
2020-01-30 21:51:12 +01:00
dragonfyre23
bff36ecfb9 Changed to use convention. 2020-01-30 15:40:09 -05:00
dragonfyre23
d6bdb39041 Bug fix for Gargos, Vicious Watcher. His triggered ability now activates when creatures you control are enchanted with auras. Bug reported by u/bubblesdotua on r/XMage. Not mentioned in any open issues. 2020-01-30 15:21:25 -05:00
Oleg Agafonov
2db9419ff1 * Flicker of Fate - fixed that it return permanents tapped; 2020-01-30 05:38:23 +04:00
Oleg Agafonov
6cbf94bad6 AI: improved usage of attachments:
* AI can play equipment/aura cards more frequent (computer can see and analyse all attached effects now);
* AI can attach permanents with bad effects correctly (bad for opponents, good for itself);
2020-01-29 07:38:08 +04:00
Oleg Agafonov
89394ffe0a Improved ability outcome processing; 2020-01-29 07:33:33 +04:00
Oleg Agafonov
537906004f * Bloodthirsty Blade - fixed wrong text; 2020-01-29 03:12:30 +04:00
Oleg Agafonov
9eba000cf5
Merge pull request #6227 from dragonfyre23/master
Implemented Spectral Shield (ICE)
2020-01-28 03:08:03 +01:00
dragonfyre23
b3670a6014 Whoops scourge.java is back now 2020-01-27 20:56:42 -05:00
dragonfyre23
a017d989b6
Removed unrelated set file 2020-01-27 20:47:44 -05:00
dragonfyre23
b364b41704
Removed unrelated card 2020-01-27 20:47:11 -05:00
dragonfyre23
c4d048b5bb Fixed not able to be enchanted by auras. 2020-01-27 20:40:28 -05:00
Oleg Agafonov
8ca6fd8552 Can't be target/attached effects - fixed that user gets multiple warning message about prevention effect; 2020-01-28 05:31:32 +04:00
Oleg Agafonov
105062beb7 Fixed multiple NPE errors in cards; 2020-01-28 03:37:49 +04:00
jeffwadsworth
285ed5801f - Fixed #6230 2020-01-27 17:32:43 -06:00
Oleg Agafonov
9a804810e4 * Etali, Primal Storm - fixed rollback error on empty library; 2020-01-28 01:54:56 +04:00
Oleg Agafonov
24fa917784 * God Eternal Kefnet - fixed rollback error on empty library; 2020-01-28 01:53:19 +04:00
Oleg Agafonov
cc1840b109 * Glory Bearers - fixed that it boost itself too; 2020-01-28 01:46:40 +04:00
jeffwadsworth
684a4b3cc9 - Fixed #6229 2020-01-27 15:28:21 -06:00
jeffwadsworth
331c3ce0a0 - Fixed #6228 2020-01-27 15:27:35 -06:00
dragonfyre23
ee2b904cca In Progress Not Functional
Exiled Doomsayer (SCG)
2020-01-26 23:34:44 -05:00
dragonfyre23
4ab8f506fc Merge branch 'master' of https://github.com/magefree/mage 2020-01-26 15:42:03 -05:00
dragonfyre23
302c3d3cc0 Spectral Shield (ICE)
Spectral Shield (ME3)
added.
2020-01-26 15:33:26 -05:00
Oleg Agafonov
36b309df6b * Thassa's Oracle - fixed wrong text (#6223); 2020-01-26 19:56:01 +04:00
Oleg Agafonov
0d981a8528 * Vivien's Arkbow - fixed that it can't choose cards to put it on battlefield (#6225); 2020-01-26 19:52:35 +04:00
Oleg Agafonov
9deaa4c227 * Gadwick, the Wizened - fixed that it doesn't draw cards on ETB; 2020-01-26 19:04:23 +04:00
jeffwadsworth
3510ac0957 - Fixed #6220 2020-01-24 11:09:26 -06:00
jeffwadsworth
fbcdda16d1 - Added some extra log clarity to Whirlwind Denial 2020-01-24 09:36:04 -06:00
brookeburkett
d968894620 Update TaintedPact.java 2020-01-24 09:14:22 -05:00
jeffwadsworth
070ba24e05 - Refactored some cards to use the correct counter spell/ability method 2020-01-23 16:19:25 -06:00
jeffwadsworth
f432365197 - Added requested card Barbed Wire 2020-01-23 11:17:46 -06:00
jeffwadsworth
cb340e4709 - Revert changes made for bug #5437. See 2ca1643b54 2020-01-23 08:31:22 -06:00
Oleg Agafonov
b2af8a3887 * Dawn Evangel - fixed not working triggered ability; 2020-01-23 10:46:59 +04:00
jeffwadsworth
5aaec29361 - Workaround for #5437. The delayed triggers work correctly now and the game will no longer freeze. TODO: Cards that are copied and then cast do not retain the correct sourceObject. They instead point to the spell on the stack which fails when delayed triggers are used. 2020-01-22 16:57:01 -06:00
Oleg Agafonov
cf759e0443 * War's Toll - fixed that is applies restriction attack effect from any zone (from command, hand, etc); 2020-01-22 12:33:03 +04:00
Oleg Agafonov
93d3ee4a93 * Shrine Keeper - fixed wrong cost; 2020-01-22 01:15:26 +04:00