Commit graph

19636 commits

Author SHA1 Message Date
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