Evan Kranzler
b524a02518
[CMR] Implemented Maelstrom Colossus
2020-10-26 19:27:21 -04:00
Evan Kranzler
9ff1146646
[CMR] Implemented Briarblade Adept
2020-10-26 19:26:28 -04:00
Evan Kranzler
02a39658bd
[CMR] updated spoiler and reprints
2020-10-26 19:24:42 -04:00
Evan Kranzler
fcfd569dc6
[CMR] Implemented Phyrexian Triniform
2020-10-26 19:22:47 -04:00
Evan Kranzler
1a71b57b51
[CMR] updated spoiler and reprints
2020-10-26 18:25:51 -04:00
Evan Kranzler
1c4de38b92
fixed some abilities not being properly copiable
2020-10-26 18:18:35 -04:00
Daniel Bomar
dfeb0e06e9
Allow Temporal Aperture to play lands off the top of the library (bug #7141 )
2020-10-26 15:18:33 -05:00
Evan Kranzler
a317a875e7
[CMR] update spoiler and reprints
2020-10-26 09:47:05 -04:00
Evan Kranzler
08d92831f1
fixed Vengeful Rebirth losing cards
2020-10-23 09:38:37 -04:00
Evan Kranzler
a66428b2b6
updated implementation of equipment which use themself in a gained ability
2020-10-22 21:37:03 -04:00
Evan Kranzler
26ba64852f
fixed Together Forever targeting restriction ( fixes #7140 )
2020-10-20 17:44:28 -04:00
Evan Kranzler
0032759c18
fixed Whip of Erebos giving lifelink to opposing creatures ( #7133 )
2020-10-14 20:36:11 -04:00
Evan Kranzler
e65d769e47
fixed Chainer, Nightmare Adept not triggering off of creatures owned by other players
2020-10-12 21:08:37 -04:00
Evan Kranzler
01f7e3a469
fixed incorrect implementation of gating abilities ( fixes #7129 )
2020-10-11 19:29:49 -04:00
Eric Nelson
db2ac51e02
Fix Estrid the Masked's filters
...
At some point a typographical error snuck into the code; this caused Estrid's ultimate ability to no longer function properly with auras. It instead put all auras into play at the same time as your non-aura enchantments, causing you to be forced to attach your auras to targets already in play.
2020-10-09 21:53:46 -04:00
Evan Kranzler
8c7d7f0b77
[M20] various text fixes
2020-10-08 09:15:38 -04:00
Evan Kranzler
50a0954606
[ELD] various text fixes
2020-10-07 20:57:43 -04:00
Evan Kranzler
6a3240fad3
[ZNR] various text fixes
2020-10-07 20:04:34 -04:00
Evan Kranzler
665528b251
[M21] some more text fixes
2020-10-07 09:28:12 -04:00
Evan Kranzler
524b9fcd44
[M21] various text fixes
2020-10-06 21:12:07 -04:00
Evan Kranzler
44b44f4103
[IKO] various text fixes
2020-10-06 21:01:17 -04:00
Evan Kranzler
5187636672
[THB] various text fixes
2020-10-06 20:12:06 -04:00
Evan Kranzler
7bb10c08a5
[THB] fixed Dalakos, Crafter of Wonders text
2020-10-06 19:49:24 -04:00
Evan Kranzler
b5d52fe14c
removed a duplicate
2020-10-05 21:53:34 -04:00
Evan Kranzler
5c65506720
[SLD] consolidated PSLD into main set
2020-10-05 21:39:53 -04:00
Evan Kranzler
0ae6d8683e
[SLD] Implemented Lucille
2020-10-05 21:29:03 -04:00
Evan Kranzler
7ae462faca
small additional fix
2020-10-05 20:15:27 -04:00
Evan Kranzler
8a0196a2f0
fixed implementation of hideaway lands
2020-10-05 19:58:16 -04:00
Evan Kranzler
2afd6f25f9
[IKO] fixed Shark Typhoon and spells which have left the stack ( fixes #7117 )
2020-10-05 18:26:24 -04:00
Evan Kranzler
39e2d79f91
Revert "[ELD] fixed Charming Prince targeting owned creatures and not controlled creatures ( fixes #7108 )"
...
This reverts commit dc3802851c
.
2020-10-04 10:08:15 -04:00
Evan Kranzler
dc3802851c
[ELD] fixed Charming Prince targeting owned creatures and not controlled creatures ( fixes #7108 )
2020-10-04 09:47:14 -04:00
Evan Kranzler
c67a7fbaec
[MIR] Implemented Preferred Selection
2020-10-03 20:01:34 -04:00
Evan Kranzler
1cd5c631d8
[JUD] Implemented Selfless Exorcist
2020-10-03 19:22:32 -04:00
Evan Kranzler
a204f92bc4
[JUD] Implemented Dwarven Scorcher
2020-10-03 19:16:01 -04:00
Evan Kranzler
7b3b5c88ee
[SLD] Implemented Rick, Steadfast Leader
2020-10-03 18:27:09 -04:00
Evan Kranzler
01e16e937f
fixed implemented of Archery Training
2020-10-03 09:40:27 -04:00
Gösta
1acd57969a
Fixes #7092 ArchonOfValorsReach
2020-10-02 15:16:33 +02:00
Gösta
707b35df07
Fixes #7099 Eye of Doom should not target
2020-10-02 00:51:38 +02:00
Evan Kranzler
436908fc75
fixed implementation of Liliana of the Dark Realms ( fixes #7096 )
2020-09-30 17:40:20 -04:00
Evan Kranzler
43f20f40ef
[SLD] Implemented Daryl, Hunter of Walkers
2020-09-29 19:46:28 -04:00
Evan Kranzler
0bdd0de3ac
[SLD] Implemented Glenn, the Voice of Calm
2020-09-29 19:40:47 -04:00
Evan Kranzler
27a4f27727
reworked Chainer, Nightmare Adept and added test
2020-09-29 18:03:56 -04:00
Evan Kranzler
1ad62b0ad9
removed a few deprecated method calls
2020-09-29 18:00:50 -04:00
Evan Kranzler
56815ca9ec
[SLD] added newest drops
2020-09-28 20:10:25 -04:00
Evan Kranzler
a95b518800
[SLD] Implemented Negan, the Cold Blooded
2020-09-28 20:01:38 -04:00
Evan Kranzler
bd5d3954b1
[SLD] Implemented Michonne, Ruthless Survivor
2020-09-28 20:01:10 -04:00
Evan Kranzler
4162c3e5cb
[ZNC] fixed Whispersteel Dagger, added test ( #7085 )
2020-09-28 19:22:30 -04:00
Evan Kranzler
49346028ca
[ZNC] fixed Trove Warden not bringing back exiled cards ( #7085 )
2020-09-27 16:36:58 -04:00
Evan Kranzler
6fda64b4e9
[ZNR] added alternate printings
2020-09-27 10:59:37 -04:00
Evan Kranzler
a077c2e96e
[ZNC] fixed Anowon, the Ruin Thief not milling correctyl ( #7085 )
2020-09-27 10:55:06 -04:00
Evan Kranzler
7647a3d8f0
Support for copying permanent spells (WIP, do not merge) ( #7084 )
...
* added initial support for permanent tokens
* [ZNR] Implemented Lithoform Engine
* [ZNR] Implemented Verazol, the Split Current
* permanent spell tokens no longer count as created
* small change to token generation
* added test, currently incomplete
* found a potential solution for kicker issue, possibly too much of a hack
* fixed a test failure
* reversed hack changes
* skipped failing tests
* added more tests
2020-09-27 10:54:44 -04:00
Evan Kranzler
f32597b164
reimplemented Path of Ancestry to prevent Blood Sun from removing scry trigger
2020-09-26 19:07:12 -04:00
Evan Kranzler
a9a356f187
[ZNC] fixed Whispersteel Dagger text ( #7085 )
2020-09-26 16:14:20 -04:00
Evan Kranzler
8912da2b41
[ZNC] fixed missing ability for Geode Rager ( #7085 )
2020-09-26 16:14:12 -04:00
Evan Kranzler
37a25f8c03
[ZNC] fixed missing ability for enigma thief ( #7085 )
2020-09-26 16:09:53 -04:00
Evan Kranzler
d403f1082e
[ZNC] added full set
2020-09-26 12:10:12 -04:00
Evan Kranzler
0c4350afb1
[ZNR] fixed issue with Ashaya, Soul of the Wild and Kenrith's Transformation ( #7046 )
2020-09-24 20:39:03 -04:00
Evan Kranzler
6dabbc2b37
[ZNR] fixed Yasharn, Implacable Earth issues ( #7046 )
2020-09-24 20:04:10 -04:00
Evan Kranzler
32bdc1e1d1
[ZNR] fixed Taborax, Hope's Demise triggering off of opposing creatures
2020-09-24 20:01:55 -04:00
Evan Kranzler
c233ca57d8
removed a few TODOs
2020-09-24 19:59:31 -04:00
Evan Kranzler
56b5d54ca1
[IKO] remove detaining from Mythos of Vadrok
2020-09-24 19:59:07 -04:00
Evan Kranzler
07feb2657a
[ZNR] fixed Linvala, Shield of Sea Gate tooltip issue ( #7046 )
2020-09-24 19:57:55 -04:00
Evan Kranzler
602fe3740d
[ZNR] fixed Drana, the Last Bloodchief not making the returned creature a vampire ( #7046 )
2020-09-24 19:56:28 -04:00
Evan Kranzler
44a8954edf
re-implemented O-Kagachi, Vengeful Kami ( fixes #7082 )
2020-09-23 21:57:44 -04:00
Evan Kranzler
b39423914e
[ZNR] fixed Skyclave Pickaxe null pointer exception ( fixes #7081 )
2020-09-23 19:56:04 -04:00
Evan Kranzler
be3834e762
updated implementation of abilities which trigger on gaining life for the first time in a turn
2020-09-23 19:53:09 -04:00
Evan Kranzler
f450de0d51
[ZNR] fixed Inscriptions kicker cost text ( #7044 )
2020-09-23 19:51:44 -04:00
Evan Kranzler
20e7c7cda3
[ZNR] fixed Moraug, Fury of Akoum bugs with combat ( #7046 )
2020-09-22 18:50:21 -04:00
Evan Kranzler
a022d79b65
fixed Pelt Collector implementation, expanded test
2020-09-22 17:23:42 -04:00
Evan Kranzler
05cb24fd75
[ZNR] fixed Vine Gecko not reducing costs ( #7046 )
2020-09-21 18:43:22 -04:00
Evan Kranzler
18ba6d23e8
[ZNC] small rarity fix
2020-09-21 18:26:21 -04:00
Evan Kranzler
0746f2ddd4
[ZNR] fixed cost reduction placement on a few cards ( #7044 )
2020-09-21 17:48:37 -04:00
Evan Kranzler
517b78e226
[ZNR] fixed Forsaken Monument text ( #7044 )
2020-09-21 17:46:29 -04:00
Evan Kranzler
04b231f0f2
[ZNR] fixed Glasspool Mimic text
2020-09-21 17:45:55 -04:00
Evan Kranzler
64e93ad103
[ZNR] fixed Grotag Bug-Catcher text ( #7044 )
2020-09-21 17:45:31 -04:00
Evan Kranzler
b7427f5f94
[ZNR] fixed Hagra Mauling text ( #7044 )
2020-09-21 17:44:39 -04:00
Evan Kranzler
23fa2e44c7
[ZNR] fixed Jace, Mirror Mage text ( #7044 )
2020-09-21 17:43:24 -04:00
Evan Kranzler
bee8f1d773
[ZNR] fixed Lullmage's Domination text ( #7044 )
2020-09-21 17:42:24 -04:00
Evan Kranzler
4e220aa5eb
[ZNR] fixed Myriad Construct text ( #7044 )
2020-09-21 17:40:11 -04:00
Evan Kranzler
b828839885
[ZNR] fixed Ravager's Mace text ( #7044 )
2020-09-21 17:38:26 -04:00
Evan Kranzler
32676b8bb2
[ZNR] fixed Scourge of the Skyclaves text ( #7044 )
2020-09-21 17:34:06 -04:00
Evan Kranzler
fe80d9babc
[ZNR] fixed Sea Gate Stormcaller text ( #7044 )
2020-09-21 17:32:56 -04:00
Evan Kranzler
a7d8d8a914
[ZNR] fixed Tajuru Paragon text ( #7044 )
2020-09-21 17:32:38 -04:00
Evan Kranzler
3a865996d2
[ZNR] fixed Zof Consumption text ( #7044 )
2020-09-21 17:29:59 -04:00
Evan Kranzler
f951e76148
[ZNR] fixed Zareth San text ( #7044 )
2020-09-21 17:29:31 -04:00
Evan Kranzler
9f90712b88
[ZNR] fixed Attended Healer text ( #7044 )
2020-09-21 17:23:07 -04:00
Evan Kranzler
99898e62f0
[ZNR] fixed Archpriest of Iona text ( #7044 )
2020-09-21 17:21:18 -04:00
Evan Kranzler
120570df79
[ZNR] fixed Acquisitions Expert text ( #7044 )
2020-09-21 17:17:24 -04:00
Evan Kranzler
2b0174a73a
[ZNC] Implemented Whispersteel Dagger
2020-09-21 17:16:02 -04:00
Evan Kranzler
b86563c06c
[ZNR] fixed a few missing party reminders ( #7044 )
2020-09-21 17:15:04 -04:00
Evan Kranzler
20f30e340e
[ZNR] fixed text generation issues with kicker abilities ( #7044 )
2020-09-21 17:11:51 -04:00
Evan Kranzler
45a2532a89
[ZNR] fixed issues with Thieving Skydiver cost limitations and text ( #7046 )
2020-09-21 17:01:55 -04:00
Evan Kranzler
bd5c3293d8
[ZNR] fixed missing target for Scale the Heights
2020-09-21 17:01:18 -04:00
LevelX2
7eb9beb76a
* Goblin Assassin - Added missing rule text of the effect.
2020-09-21 13:47:46 +02:00
Evan Kranzler
19344b00a4
[ZNR] fixed Moraug, Fury of Akoum creating extra turns incorrectly ( #7046 )
2020-09-20 21:31:21 -04:00
LevelX2
2fec825523
* Some standardisation of dies trigger handling ( fixes #7063 Midnight Reaper triggers when dies face down).
2020-09-18 16:15:21 +02:00
Evan Kranzler
3af2d11992
[ZNR] fixed an error with Nimble Trapfinder rules text ( #7046 )
2020-09-17 20:03:57 -04:00
Evan Kranzler
dcc6ce9752
[ZNR] fixed Glasspool Mimic not being optional ( #7046 )
2020-09-17 18:20:16 -04:00
Evan Kranzler
a1f0c58aa1
[ZNR] fixed missing target for Malakir Rebirth ( #7046 )
2020-09-17 18:18:25 -04:00
Evan Kranzler
4ae51531b6
[ZNR] fixed Spikefield Hazard not exiling permanents it damages ( #7046 )
2020-09-17 18:17:35 -04:00
Evan Kranzler
10d4278eb1
[ZNR] fixed Kazandu Mammoth boost count ( #7046 )
2020-09-17 18:17:25 -04:00
Evan Kranzler
18f5031490
[ZNR] fixed Nissa of Shadowed Boughs allowing you to choose noncreature cards ( #7046 )
2020-09-17 17:50:14 -04:00
Evan Kranzler
29e25554d3
[ZNR] fixed Drana, the Last Bloodchief not forcing players to choose a card ( #7046 )
2020-09-17 13:10:37 -04:00
Evan Kranzler
6a01fee9f8
[ZNR] fixed issues with Nimble Trapfinder ( #7046 )
2020-09-17 13:10:36 -04:00
Evan Kranzler
aa08d229b3
[ZNR] fixed Valakut Exploration not triggering at all on end step ( #7046 )
2020-09-17 13:10:36 -04:00
Evan Kranzler
aed3b94fc6
[ZNR] fixed Moraug, Fury of Akoum always creating extra attack step after postcombat main
2020-09-17 13:10:36 -04:00
Evan Kranzler
aff7d90953
[ZNR] fixed Akiri, Fearless Voyager not being optional ( #7046 )
2020-09-17 13:10:36 -04:00
Evan Kranzler
16e6d7b18b
[ZNR] fixed Leyline Tyrant only allowing user to pay what's in their pool ( #7046 )
2020-09-17 13:10:35 -04:00
Evan Kranzler
5bd8debe91
[ZNR] added missing Nighthawk Scavenger hint ( #7046 )
2020-09-17 13:10:35 -04:00
LevelX2
75c4ff7d8e
Using unique/special new event type for taking special actions and special mana payment( fixes #6753 ).
2020-09-17 17:01:59 +02:00
LevelX2
1125d9cca1
Added a test. Some mionor changes.
2020-09-17 10:02:08 +02:00
LevelX2
4050631807
Fixed that some AlternativeCostSourceAbilities had no sourceId set.
2020-09-17 10:00:46 +02:00
Evan Kranzler
8d087a3bfd
[ZNR] added way to test front halves of MDFCs
2020-09-16 21:45:40 -04:00
Evan Kranzler
21de000913
[ZNR] fixed Thieving Skydiver not equipping properly (still need to fix cost restriction) ( #7046 )
2020-09-16 21:10:29 -04:00
Evan Kranzler
73b364ceff
[ZNR] fixed Taborax, Hope's Demise not detecting a cleric correctly
2020-09-16 21:07:09 -04:00
Evan Kranzler
aef55e50cd
[ZNR] fixed Scourge of the Skyclaves not triggering when kicked ( #7046 )
2020-09-16 21:05:37 -04:00
Evan Kranzler
d8732651c4
[ZNR] fixed Leyline Tyrant not prompting to pay cost ( #7046 )
2020-09-16 20:50:07 -04:00
Evan Kranzler
1893a435b3
[ZNR] fixed Grakmaw, Skyclaw Ravager not counting its counters correctly ( #7046 )
2020-09-16 20:36:26 -04:00
Evan Kranzler
87507a85dc
[ZNR] fixed various issues with Akiri, Fearless Voyager ( #7046 )
2020-09-16 18:41:37 -04:00
Evan Kranzler
7c5c342e70
[ZNR] fixed incorrect tooltip for Zareth San, the Trickster ( #7046 )
2020-09-16 17:29:20 -04:00
Evan Kranzler
53a37beecb
[ZNR] fixed Zagras, Thief of Heartbeats freezing ( #7046 )
2020-09-16 17:28:08 -04:00
Evan Kranzler
5c59b60e54
[ZNR] fixed Throne of Makindi generating too much mana ( #7046 )
2020-09-16 17:27:55 -04:00
Evan Kranzler
a896e68b6f
[ZNR] fixed tooltip and missing +1 for Nissa of Shadowed Boughs
2020-09-16 17:23:02 -04:00
Evan Kranzler
ab318ad55a
[ZNR] fixed Yasharn, Implacable Earth ( #7046 )
2020-09-16 17:17:43 -04:00
Evan Kranzler
c60a01b2fc
[ZNR] fixed Skyclave Apparition error when leaving the battlefield before first trigger resolves ( #7046 )
2020-09-16 17:17:10 -04:00
Evan Kranzler
c11ba5b82a
fixed some card type hints ( #7050 )
2020-09-16 17:16:17 -04:00
Evan Kranzler
317595346d
[ZNR] fixed Nahiri, Heir of the Ancients not attaching an equipment ( #7046 )
2020-09-16 17:15:18 -04:00
Evan Kranzler
58799ba270
[ZNR] fixed Blood Price not losing life ( #7046 )
2020-09-16 17:14:10 -04:00
Evan Kranzler
29e7076176
[ZNR] fixed Allied Assault targeting incorrectly ( #7046 )
2020-09-16 17:13:22 -04:00
Evan Kranzler
87caf1ddd1
[ZNR] Implemented Trove Warden
2020-09-15 16:03:46 -04:00
Evan Kranzler
5da085c975
fixed text formatting on some ability word cards
2020-09-15 15:56:32 -04:00
Evan Kranzler
889eeb13c2
[ZNR] Implemented Akiri, Fearless Voyager
2020-09-13 11:34:16 -04:00
Evan Kranzler
d9c72120ec
[ZNR] Implemented Forsaken Monument
2020-09-13 11:16:34 -04:00
Evan Kranzler
6bc695fd1e
[ZNR] Implemented Turntimber Symbiosis / Turntimber, Serpentine Wood
2020-09-13 10:28:38 -04:00
Evan Kranzler
7eab9b8a17
[ZNR] Implemented SKyclave Apparition
2020-09-13 10:10:00 -04:00
Evan Kranzler
29b5d15ca1
[ZNR] Implemented Moraug, Fury of Akoum
2020-09-13 09:45:49 -04:00
Evan Kranzler
fda1d51a5b
[ZNR] Implemented Valakut Exploration
2020-09-13 09:21:22 -04:00
Oleg Agafonov
6e0c7e868c
Additional and alternative costs improved:
...
* Now player must choose additional costs before ability's modes;
* Fixed broken kicker ability from ZNR (see comments from d4ca287f0f
);
* Improved compatibility of additional cost with cost modification effects (fixed that optional multi-costs doesn't affected by cost modification);
* Improved compatibility of additional cost with alternative cost (some cards ignores additional cost on alternative usage, e.g. on play free);
2020-09-13 09:57:17 +04:00
Evan Kranzler
5fa660a1d8
removed some redundant classes
2020-09-12 21:21:57 -04:00
Evan Kranzler
29efa7b067
fixed two small refactor errors
2020-09-12 20:56:46 -04:00
Evan Kranzler
8876d39491
move CounterPredicate to be within CounterType class
2020-09-12 20:48:13 -04:00
Evan Kranzler
b5370ecf32
[ZNR] Implemented Taborax, Hope's Demise
2020-09-12 19:16:22 -04:00
Evan Kranzler
f467bba780
[ZNR] Implemented Nissa of Shadowed Boughs
2020-09-12 18:55:49 -04:00
Evan Kranzler
3b52b4b833
[ZNR] Implemented Grakmaw, Skyclave Ravager
2020-09-12 18:20:49 -04:00
Evan Kranzler
06d0ac0974
[ZNR] Implemented Lithoform Blight
2020-09-12 18:07:21 -04:00
Evan Kranzler
2aff2d4437
[ZNR] Implemented Roiling Vortex
2020-09-12 15:43:04 -04:00
Evan Kranzler
9a83df8cd4
[ZNR] Implemented Leyline Tyrant
2020-09-12 15:01:41 -04:00
Evan Kranzler
91b9e123ab
[ZNR] Implemented Angel of Destiny
2020-09-11 21:34:30 -04:00
Evan Kranzler
c837898958
[ZNR] Implemented Blood Price
2020-09-11 21:09:46 -04:00
Evan Kranzler
047a31b5c0
[ZNR] fixed Strength of Solidarity putting at least one counter ( #7046 )
2020-09-11 19:59:55 -04:00
Evan Kranzler
fd100422bd
[ZNR] fixed Yasharn, Implacable Earth search issues ( #7046 )
2020-09-11 19:59:44 -04:00
Evan Kranzler
cd6ee4a006
[ZNR] fixed issues with Tajuru Paragon ( #7046 )
2020-09-11 19:55:20 -04:00
Evan Kranzler
5420feb471
[ZNR] added hint to Magmatic Channeler ( #7046 )
2020-09-11 18:26:02 -04:00
Evan Kranzler
f3bc18af3f
[ZNR] fixed Maddening Cacophony rounding ( #7046 )
2020-09-11 18:24:14 -04:00
Evan Kranzler
eaaf68350c
[ZNR] fixed Scute Swarm not creating the right tokens ( #7046 )
2020-09-11 18:21:13 -04:00
Evan Kranzler
cad6b86691
[ZNR] fixed Resolute Strike forcing an equip and not equipping ( #7046 )
2020-09-11 18:19:36 -04:00
Evan Kranzler
290ae4ef00
[ZNR] fixed Sizzling Barrage not targeting correctly ( #7046 )
2020-09-11 18:14:01 -04:00
Evan Kranzler
eb094d9c9d
[ZNC] Implemented Anowon, the Ruin Thief
2020-09-11 14:00:47 -04:00
Evan Kranzler
ec91521428
[ZNR] fixed Molten Blast damage ( #7046 )
2020-09-11 13:56:25 -04:00
Evan Kranzler
df82bb8e2e
[ZNC] Implemented Obuun, Mul Daya Ancestor
2020-09-11 13:50:34 -04:00
Evan Kranzler
78c0e5def2
[ZNC] Implemented Geode Rager
2020-09-11 13:40:59 -04:00
Evan Kranzler
0b1352f5c9
[ZNR] Implemented Thieving Skydiver
2020-09-11 13:14:19 -04:00
Evan Kranzler
152d841256
[ZNR] Implemented Throne of Makindi
2020-09-11 12:59:35 -04:00
Evan Kranzler
de092a7ea7
[ZNR] Implemented Zagras, Thief of Heartbeats
2020-09-11 12:51:48 -04:00
Evan Kranzler
d9ba91bcf8
[ZNR] Implemented Thundering Rebuke
2020-09-11 12:40:10 -04:00
Evan Kranzler
d5fe717a05
[ZNR] Implemented Nimble Trapfinder
2020-09-11 12:39:01 -04:00
Evan Kranzler
d9a19b05c8
[ZNR] Implemented Cleansing Wildfire
2020-09-11 12:18:10 -04:00
Evan Kranzler
4c9ed28ee1
[ZNR] fixed Sure-Footed Infiltrator being unblockable past end of turn (still no hint fix) ( #7046 )
2020-09-11 12:14:14 -04:00
Evan Kranzler
9303073093
[ZNR] fixed Molten Blast targeting ( #7046 )
2020-09-11 12:12:50 -04:00
Evan Kranzler
c5f6b19a83
[ZNR] Implemented Confounding Conundrum
2020-09-11 12:09:55 -04:00
Evan Kranzler
7020303a98
[ZNR] fixed missing target for Glacial Grasp ( #7046 )
2020-09-11 11:26:18 -04:00
Evan Kranzler
1a65af2aaf
[ZNR] Implemented Turntimber Ascetic
2020-09-10 20:54:55 -04:00
Evan Kranzler
6fd09cba77
[ZNR] Implemented Skyclave Sentinel
2020-09-10 20:53:55 -04:00
Evan Kranzler
ba9ac806a3
[ZNR] Implemented Tazeem Roilmage
2020-09-10 20:49:55 -04:00
Evan Kranzler
327ce98b00
[ZNR] Implemented Shatterskull Minotaur
2020-09-10 20:44:55 -04:00
Evan Kranzler
69a0e6f291
[ZNR] Implemented Shatterskull Charger
2020-09-10 20:43:50 -04:00
Evan Kranzler
6812b79700
[ZNR] Implemented Pyroclastic Hellion
2020-09-10 20:32:15 -04:00
Evan Kranzler
b636d1a215
[ZNR] Implemented Nimana Skydancer
2020-09-10 20:27:03 -04:00
Evan Kranzler
898ce7269a
[ZNR] Implemented Marauding Blight-Priest
2020-09-10 20:25:50 -04:00
Evan Kranzler
72e5f31b9b
[ZNR] Implemented Kor Celebrant
2020-09-10 20:23:57 -04:00
Evan Kranzler
d3b2331869
[ZNR] Implemented Expedition Healer
2020-09-10 20:19:55 -04:00
Evan Kranzler
5286ff285f
[ZNR] Implemented Cliffhaven Kitesail
2020-09-10 20:17:46 -04:00
Evan Kranzler
0cf35db6fb
[ZNR] Implemented Chilling Trap
2020-09-10 20:15:24 -04:00
Evan Kranzler
fa1c75ccac
[ZNR] Implemented Allied Assault
2020-09-10 20:11:12 -04:00
Evan Kranzler
41e3e37fe4
[ZNR] updated spoiler and reprints
2020-09-10 20:04:20 -04:00
Evan Kranzler
61aa1903c2
updated cards with cost adjusting activated abilities
2020-09-10 17:22:23 -04:00
Evan Kranzler
439303882c
updated cost adjustment for Mobilized District, added test
2020-09-10 17:08:01 -04:00
Evan Kranzler
4daaaddbb0
updated cost adjustment for Pteramander, added test
2020-09-10 17:07:29 -04:00
Evan Kranzler
c61f8bcd01
[ZNR] added static filter for kicked spell triggers
2020-09-10 16:31:23 -04:00
Evan Kranzler
cc946a9148
[ZNR] Implemented Vine Gecko
2020-09-10 16:27:35 -04:00
Evan Kranzler
936858da2e
[ZNR] Implemented Scourge of the Skyclave
2020-09-10 16:09:49 -04:00
Evan Kranzler
96b0e5f1f3
[ZNR] Implemented Zareth San, the Trickster
2020-09-10 15:59:22 -04:00
Evan Kranzler
bdef7a0d2b
[ZNR] Implemented Drana, the Last Bloodchief
2020-09-10 12:29:12 -04:00
Evan Kranzler
8d9a62f259
[ZNR] Implemented Coveted Prize
2020-09-10 12:12:13 -04:00
Evan Kranzler
d8e1e87753
[ZNR] Implemented Wayward Guide-Beast
2020-09-10 11:58:19 -04:00
Evan Kranzler
7008392a49
refactored mill effect names
2020-09-10 11:53:11 -04:00
Evan Kranzler
fe1281decb
[ZNR] Implemented Soaring Thought-Thief
2020-09-10 11:50:47 -04:00
Evan Kranzler
88b76c4fdb
[ZNR] Implemented Relic Axe
2020-09-10 11:40:37 -04:00
Evan Kranzler
818b4d9ef1
[ZNR] Implemented Sea Gate Stormcaller
2020-09-10 11:35:31 -04:00
Evan Kranzler
030b6ee0e8
[ZNR] Implemented Skyclave Plunder
2020-09-10 11:18:12 -04:00
Evan Kranzler
a886c93398
[ZNR] Implemented Skyclave Shade
2020-09-10 11:09:34 -04:00
Evan Kranzler
31f5678ad3
[ZNR] Implemented Charix, the Raging Isle
2020-09-10 11:00:31 -04:00
Evan Kranzler
c15c811b30
[ZNR] Implemented Relic Amulet
2020-09-10 10:51:07 -04:00
Evan Kranzler
8d89c99f17
refactored cards which remove all counters to use a single class
2020-09-10 10:50:56 -04:00
Evan Kranzler
478365a782
fixed a verify error
2020-09-09 16:52:02 -04:00
Evan Kranzler
aa74c80eda
[ZNC] Implemented Enigma Thief
2020-09-09 16:34:17 -04:00
Evan Kranzler
cddcea3cb0
[ZNC] added set
2020-09-09 16:29:45 -04:00
Evan Kranzler
4d4b0b0272
[ZNR] updated spoiler
2020-09-09 16:14:07 -04:00
Evan Kranzler
de8f89e20f
[ZNR] Implemented Moss-Pit Skeleton
2020-09-09 16:12:25 -04:00
Evan Kranzler
41ccd409ce
[ZNR] Implemented Base Camp
2020-09-09 16:02:01 -04:00
Evan Kranzler
b5f537e3c7
[ZNR] Implemented Yasharn, Implacable Earth
2020-09-09 15:56:25 -04:00
Evan Kranzler
b7fd186dff
[ZNR] Implemented Seafloor Stalker
2020-09-09 15:36:48 -04:00
Evan Kranzler
cadb277739
[ZNR] Implemented Reclaim the Wastes
2020-09-09 15:29:00 -04:00
Evan Kranzler
a98bfdf948
[ZNR] Implemented Territorial Scythecat
2020-09-09 15:25:13 -04:00
Evan Kranzler
48533bf2ff
[ZNR] Implemented Vastwood Fortification / Vastwood Thicket
2020-09-09 15:23:27 -04:00
Evan Kranzler
7ea375bcf3
[ZNR] Implemented Kazandu Mammoth / Kazandu Valley
2020-09-09 15:21:21 -04:00
Evan Kranzler
e41e3ed70a
[ZNR] Implemented Tajuru Paragon
2020-09-09 12:13:34 -04:00
Evan Kranzler
5f2d0e2130
[ZNR] Implemented Skyclave Shadowcat
2020-09-09 11:26:55 -04:00
Evan Kranzler
f0750d016b
[ZNR] Implemented Roost of Drakes
2020-09-09 11:18:14 -04:00
Evan Kranzler
b188dc51b9
[ZNR] Implemented Relic Vial
2020-09-09 11:13:24 -04:00
Evan Kranzler
8b843b4ca9
[ZNR] Implemented Master of Winds
2020-09-09 11:03:24 -04:00
Evan Kranzler
dc03a14ae7
[ZNR] Implemented Ancient Greenwarden
2020-09-09 10:57:18 -04:00
Evan Kranzler
a2a0d75ff5
[ZNR] updated Myriad Construct trigger condition
2020-09-09 10:38:03 -04:00
Evan Kranzler
04b961e922
[ZNR] Implemented Glasspool Mimic / Glasspool Shore
2020-09-09 10:18:39 -04:00
Evan Kranzler
a6f38b6ad7
[ZNR] Implemented Fireblade Charger
2020-09-09 09:59:36 -04:00
Evan Kranzler
b385a6a09e
[ZNR] Implemented Guul Draz Mucklord
2020-09-09 09:56:31 -04:00
Evan Kranzler
e6c1d502fc
[ZNR] Implemented Myriad Construct
2020-09-09 09:54:46 -04:00
Evan Kranzler
0bf6949328
[ZNR] Implemented Thundering Sparkmage
2020-09-09 09:45:45 -04:00
Evan Kranzler
725a310fa7
[ZNR] updated spoiler
2020-09-09 09:37:02 -04:00
Evan Kranzler
6aaa398962
[ZNR] Implemented Skyclave Squid
2020-09-08 17:28:19 -04:00
Evan Kranzler
99d2837491
[ZNR] Implemented Nullpriest of Oblivion
2020-09-08 17:28:19 -04:00
Evan Kranzler
6a0863fcf5
[ZNR] Implemented Strength of Solidarity
2020-09-08 17:28:19 -04:00
Evan Kranzler
506673e216
[ZNR] Implemented Relic Golem
2020-09-08 17:28:19 -04:00
Evan Kranzler
94378c7c08
[ZNR] Implemented Scion of the Swarm
2020-09-08 17:28:19 -04:00
Evan Kranzler
4546107a39
[ZNR] Implemented Tuktuk Rubblefort
2020-09-08 17:28:19 -04:00
Evan Kranzler
11e7ff9396
[ZNR] Implemented Kargan Warleader
2020-09-08 17:28:19 -04:00
Evan Kranzler
ac021273d6
[ZNR] Implemented Beyeen Veil / Beyeen Coast
2020-09-08 17:28:18 -04:00
Evan Kranzler
bd3122a6e9
[ZNR] Implemented Deliberate
2020-09-08 17:28:18 -04:00
Evan Kranzler
4f8ba7489e
[ZNR] updated spoiler and reprints
2020-09-08 17:28:18 -04:00
Evan Kranzler
967968a98f
added hints for Happily Ever After ( #7050 )
2020-09-08 17:28:18 -04:00
Evan Kranzler
c2a5a6bb9c
[ZNR] Implemented Soul Shatter
2020-09-08 17:28:18 -04:00
Evan Kranzler
c5d5c54aa4
[ZNR] Implemented Sizzling Barrage
2020-09-08 17:28:18 -04:00
Evan Kranzler
ce90d066a0
[ZNR] Implemented Synchronized Spellcraft
2020-09-08 17:28:18 -04:00
Evan Kranzler
7632c86fc0
[ZNR] Implemented Silundi Vision / Silundi Isle
2020-09-08 17:28:18 -04:00
Evan Kranzler
154dddbec0
[ZNR] fixed an error with Agadeem's Awakening
2020-09-08 17:28:18 -04:00
Evan Kranzler
900b87d1e4
[ZNR] Implemented Shatterskull Smashing / Shatterskull, the Hammer Pass
2020-09-08 17:28:17 -04:00
Evan Kranzler
ded70c590a
[ZNR] Implemented Malakir Rebirth / Malakir Mire
2020-09-08 17:28:17 -04:00
Evan Kranzler
661119e462
[ZNR] Implemented Emeria's Call / Emeria, Shattered Skyclave
2020-09-08 17:28:17 -04:00
Oleg Agafonov
615fba5a72
* Explore abilities - fixed wrong ability hint text in some cards like Jadelight Ranger ( #6958 , #6986 );
2020-09-09 01:17:43 +04:00
Evan Kranzler
7ec6f5f575
[ZNR] Implemented Agadeem's Awakening / Agadeem, the Undercrypt
2020-09-08 12:18:58 -04:00
Evan Kranzler
abeea6e299
[ZNR] Implemented Tazeem Raptor
2020-09-08 12:18:29 -04:00
Evan Kranzler
7c50e8cb49
[ZNR] Implemented Squad Commander
2020-09-08 12:00:42 -04:00
Evan Kranzler
67be7a36a5
[ZNR] Implemented Shadows' Verdict
2020-09-08 11:55:08 -04:00
Evan Kranzler
8f310ab899
fixed shock land rules text
2020-09-08 11:44:57 -04:00
Evan Kranzler
27445da00f
[ZNR] Implemented Sea Gate Restoraton / Sea Gate, Reborn
2020-09-08 11:43:12 -04:00
Evan Kranzler
a471dc30bf
[ZNR] Implemented Scavenged Blade
2020-09-08 11:37:51 -04:00
Evan Kranzler
346de3142d
[ZNR] Implemented Oran-Rief Ooze
2020-09-08 11:35:32 -04:00
Evan Kranzler
21454f9b58
[ZNR] Implemented Nahiri's Binding
2020-09-08 11:27:40 -04:00
Evan Kranzler
204418a8fd
[ZNR] Implemented Maddening Cacophony
2020-09-08 11:23:19 -04:00
Evan Kranzler
d226e441bd
[ZNR] Implemented Kazandu Stomper
2020-09-08 11:17:13 -04:00
Evan Kranzler
f1cd9ca881
[ZNR] Implemented Kargan Intimidator
2020-09-08 11:10:48 -04:00
Evan Kranzler
ed65b8dea8
[ZNR] Implemented Inscription of Insight
2020-09-08 10:52:53 -04:00
Evan Kranzler
ea137de0f5
[ZNR] Implemented Hagra Mauling / Hagra Broodpit
2020-09-08 10:45:36 -04:00
Evan Kranzler
9197d89eb7
[ZNR] Implemented Ghastly Gloomhunter
2020-09-08 10:37:33 -04:00
Evan Kranzler
895453169b
[ZNR] Implemented Felidar Retreat
2020-09-08 10:32:42 -04:00
Evan Kranzler
1554b12a3e
[ZNR] updated spoiler and reprints
2020-09-08 10:32:34 -04:00
LevelX2
d0ccafd2a8
Added test for Pako Arcane Retriever.
2020-09-08 15:29:58 +02:00
LevelX2
8e465acb11
Primordial Mist - Fixed selection of face down targets ( fixes #7045 ).
2020-09-08 13:14:15 +02:00
Evan Kranzler
ce4073d810
Implemented Skyclave Relic
2020-09-07 21:20:57 -04:00
Evan Kranzler
0c61973772
[ZNR] Implemented Ondu Inversion / Ondu Skyruins
2020-09-07 21:12:19 -04:00
Evan Kranzler
4cad0cd8f1
[ZNR] Implemented Teeterpeak Ambusher
2020-09-07 21:09:24 -04:00
Evan Kranzler
487a13775d
[ZNR] Implemented Scute Swarm
2020-09-07 21:07:36 -04:00
Evan Kranzler
995e64f992
[ZNR] Implemented Molten Blast
2020-09-07 20:57:40 -04:00
Evan Kranzler
47a51a7e0e
[ZNR] Implemented Jwari Disruption / Jwari Ruins
2020-09-07 20:55:54 -04:00
Evan Kranzler
20d6dc739e
[ZNR] Implemented Field Research
2020-09-07 20:51:52 -04:00
Evan Kranzler
4a25d4b299
[ZNR] Implemented Canyon Jerboa
2020-09-07 20:34:20 -04:00
Evan Kranzler
bf58b88685
[ZNR] Implemented Dauntless Unity
2020-09-07 20:33:02 -04:00
Evan Kranzler
22882783f8
updated ZNR spoiler
2020-09-07 20:26:21 -04:00
Evan Kranzler
3eafaa4901
[ZNR] Implemented Inscription of Ruin
2020-09-07 16:39:47 -04:00
Evan Kranzler
d4ca287f0f
[ZNR] Implemented Inscription of Abundance
2020-09-07 16:29:18 -04:00
Evan Kranzler
9cf96bd391
[ZNR] Implemented Attended Healer
2020-09-07 16:08:19 -04:00
Evan Kranzler
0c9b7f76eb
[ZNR] Implemented Archon of Emeria
2020-09-07 15:57:37 -04:00
Evan Kranzler
a6163321a4
fixed Feed the Swarm targeting
2020-09-07 11:58:37 -04:00
Evan Kranzler
86e791042f
Added hint to Kaza, Roil Chaser
2020-09-07 11:57:17 -04:00
Evan Kranzler
0b802f0981
Added hint to Goma Fada Vanguard
2020-09-07 11:55:57 -04:00
Evan Kranzler
ca12db2b4c
updated implementation of Nahir, Heir of the Ancients
2020-09-07 11:50:16 -04:00
Evan Kranzler
744d7d4a7e
[ZNR] Implemented Mind Drain
2020-09-07 11:32:39 -04:00
Evan Kranzler
2bee92355c
[ZNR] Implemented Glacial Grasp
2020-09-07 11:30:23 -04:00
Evan Kranzler
c9e4040867
[ZNR] Implemented Concerted Defense
2020-09-07 11:26:45 -04:00
Evan Kranzler
487d8b57c2
[ZNR] Implemented Skyclave Pickaxe
2020-09-07 11:22:12 -04:00
Evan Kranzler
cd282a5525
[ZNR] Implemented Nahiri's Lithoforming
2020-09-07 11:16:42 -04:00
Evan Kranzler
30d1f9809a
[ZNR] Implemented Drana's Silencer
2020-09-07 11:01:46 -04:00
Evan Kranzler
999bc900f1
[ZNR] Implemented Journey to Oblivion
2020-09-07 10:59:15 -04:00
Evan Kranzler
b92243ae15
[ZNR] Implemented Living Tempest
2020-09-07 10:56:51 -04:00
Evan Kranzler
f56827e48f
[ZNR] Implemented Stonework Packbeast
2020-09-06 21:48:51 -04:00
Evan Kranzler
a05c7b5599
[ZNR] Implemented Mesa Lynx
2020-09-06 21:47:08 -04:00
Evan Kranzler
dd6f233271
updated ZNR spoiler
2020-09-06 21:44:47 -04:00
Evan Kranzler
2a4a266cff
[ZNR] Implemented Valakut Awakening / Valakut Stoneforge
2020-09-06 21:39:34 -04:00
Evan Kranzler
f29220626b
[ZNR] Implemented Lullmage's Domination
2020-09-06 21:25:10 -04:00
Evan Kranzler
872ce02f3f
[ZNR] Implemented Springmantle Cleric
2020-09-06 21:14:15 -04:00
Evan Kranzler
a15249f5d1
[ZNR] Implemented Phylath, World Sculptor
2020-09-06 21:11:00 -04:00
Evan Kranzler
8c5696019a
[ZNR] Implemented Resolute Strike
2020-09-06 21:01:35 -04:00
Evan Kranzler
5dffa447d1
updated delirium hint ( #7050 )
2020-09-06 20:20:25 -04:00
Evan Kranzler
c4f8d93cb9
added count to card type hints
2020-09-06 20:17:25 -04:00
Evan Kranzler
263dd89385
small change to card type hints
2020-09-06 20:04:09 -04:00
Evan Kranzler
3b3f724c61
added hint for Nighthawk Scavenger ( #7050 )
2020-09-06 19:58:09 -04:00
Evan Kranzler
7fb5654657
added hint for Tarmogoyf ( #7050 )
2020-09-06 19:55:18 -04:00
Oleg Agafonov
a1cf037628
Merge pull request #7049 from jmharmon/master
...
[ZNR] Fixed Ashaya and Cleric of Life's Blood
2020-09-06 23:01:17 +02:00
Oleg Agafonov
a33775dc8f
* Life and Limb - improved compatibility with other layer effects (related to #7041 );
2020-09-07 00:57:28 +04:00
jmharmon
be334caafb
Fixed text issue
2020-09-06 13:34:22 -07:00
jmharmon
93a8e176de
Fixed layer issues
2020-09-06 13:32:05 -07:00
Oleg Agafonov
394e88f041
Fixed class names
2020-09-07 00:25:45 +04:00
Evan Kranzler
7538682530
[ZNR] Implemented Vastwood Surge
2020-09-06 15:42:34 -04:00
Evan Kranzler
23fd5a0ca5
[ZNR] Implemented Spikefield Hazard / Spikefield Cave
2020-09-06 15:34:17 -04:00
Evan Kranzler
1341d0bc98
[ZNR] Implemented Swarm Shambler
2020-09-06 15:25:03 -04:00
Evan Kranzler
5cdcea3421
[ZNR] Implemented Scale the Heights
2020-09-06 15:09:49 -04:00
Evan Kranzler
f977decf6e
[ZNR] Implemented Relic Robber
2020-09-06 15:06:35 -04:00
Evan Kranzler
719fa9a978
[ZNR] Implemented Practiced Tactics
2020-09-06 14:54:00 -04:00
Evan Kranzler
a72fa79007
[ZNR] Implemented Magmatic Channeler
2020-09-06 14:50:59 -04:00
Evan Kranzler
9b865ffe7a
[ZNR] Implemented Grotag Night-Runner
2020-09-06 14:19:47 -04:00
Evan Kranzler
65f7f69b22
[ZNR] Implemented Blackbloom Rogue / Blackbloom Bog
2020-09-06 13:01:19 -04:00
Evan Kranzler
0b60831d7d
[ZNR] Implemented Crawling Barrens
2020-09-06 12:52:30 -04:00
Evan Kranzler
142ec6820f
[ZNR] Implemented Cleric of Chill Depths
2020-09-06 12:39:24 -04:00
Evan Kranzler
9a2df5d013
[ZNR] Implemented Kabira Takedown / Kabira Plateau
2020-09-06 12:36:50 -04:00
Evan Kranzler
7db53e62d2
[ZNR] Implemented Oblivion's Hunger
2020-09-06 12:32:06 -04:00
Evan Kranzler
c4497f34df
[ZNR] Implemented Murasa Sproutling
2020-09-06 12:22:45 -04:00
Evan Kranzler
90b630d162
[ZNR] Implemented Paired Tactician
2020-09-06 12:15:28 -04:00
Evan Kranzler
c16b1f1f73
[ZNR] Implemented Nissa's Zendikon
2020-09-06 11:51:39 -04:00
Evan Kranzler
f4e3c953fb
fixed an incorrect creature type
2020-09-05 22:21:33 -04:00
Evan Kranzler
6c60be5c85
[ZNR] Implemented Zof Consumption / Zof Bloodbog
2020-09-05 20:55:49 -04:00
Evan Kranzler
1da7bb4959
[ZNR] Implemented Skyclave Cleric / Skyclave Basilica
2020-09-05 20:46:11 -04:00
Evan Kranzler
a947df939f
[ZNR] Implemented Sure-Footed Infiltrator
2020-09-05 20:43:35 -04:00
Evan Kranzler
d399a698cd
[ZNR] Implemented Shadow Stinger
2020-09-05 20:40:24 -04:00
Evan Kranzler
41728abb2c
[ZNR] Implemented Inordinate Rage
2020-09-05 20:35:11 -04:00
Evan Kranzler
7c0b279fec
[ZNR] Implemented Kazandu Nectarpot
2020-09-05 20:33:19 -04:00
Evan Kranzler
ce9cf54a85
[ZNR] Implemented Veteran Adventurer
2020-09-05 20:32:20 -04:00
Evan Kranzler
12463e9b37
updated ZNR spoiler
2020-09-05 20:28:45 -04:00
Evan Kranzler
27334c91ee
[ZNR] Implemented Iridescent Hornbeetle
2020-09-05 17:30:01 -04:00
Evan Kranzler
159e420e9b
[ZNR] Implemented Scorch Rider
2020-09-05 17:14:38 -04:00
Evan Kranzler
85a6346978
[ZNR] Implemented Canopy Baloth
2020-09-05 17:11:00 -04:00
Evan Kranzler
3d929016a8
[ZNR] Implemented Joraga Visionary
2020-09-05 17:10:02 -04:00
Evan Kranzler
7f7efa169d
[ZNR] Implemented Makindi Stampede / Makindi Mesas
2020-09-05 17:08:38 -04:00
Evan Kranzler
9c6ac4d58e
updated Lotus Cobra ability to match errata
2020-09-05 17:04:41 -04:00
Evan Kranzler
e85d549011
[ZNR] Luminarch Aspirant
2020-09-05 17:03:42 -04:00
Evan Kranzler
e46193bf17
Implemented Dreadwurm
2020-09-05 16:59:19 -04:00
Evan Kranzler
159fffd703
[ZNR] Implemented Cragplate Baloth
2020-09-05 16:56:20 -04:00
Evan Kranzler
437b816414
updated ZNR spoiler
2020-09-05 08:43:07 -04:00
Evan Kranzler
d7a7e9f8c4
updated ZNR spoiler
2020-09-04 21:31:19 -04:00
Evan Kranzler
e73767ecbe
[ZNR] Implemented Risen Riptide
2020-09-04 21:18:15 -04:00
Evan Kranzler
8d8185cc9d
[ZNR] Implemented Blood Beckoning
2020-09-04 21:11:13 -04:00
Evan Kranzler
bb26e76906
[ZNR] Implemented Utility Knife
2020-09-04 20:57:12 -04:00
Evan Kranzler
847965dbf3
[ZNR] Implemented Kaza, Roil Chaser
2020-09-04 20:55:19 -04:00
Evan Kranzler
32bdb76b2b
[ZNR] Implemented Brushfire Elemental
2020-09-04 20:38:39 -04:00
Evan Kranzler
9254c942c0
updated ZNR spoiler and reprints
2020-09-04 20:31:43 -04:00
Evan Kranzler
9c5e536460
[ZNR] Implemented Sea Gate Banneret
2020-09-04 18:19:38 -04:00
Evan Kranzler
dad51caa33
[ZNR] Implemented Spare Supplies
2020-09-04 18:17:35 -04:00
Evan Kranzler
61452afe1a
[ZNR] Implemented Cunning Geysermage
2020-09-04 18:14:05 -04:00
Evan Kranzler
af786420ce
[ZNR] Implemented Hagra Constrictor
2020-09-04 17:58:51 -04:00
Evan Kranzler
accc9c76d7
[ZNR] Implemented Cinderclasm
2020-09-04 17:54:38 -04:00
Evan Kranzler
5972890cf0
[ZNR] Implemented Malakir Bloodpriest
2020-09-04 17:50:51 -04:00
Evan Kranzler
2af2f14101
[ZNR] Implemented Merfolk Falconer
2020-09-04 17:48:06 -04:00
Evan Kranzler
0b32dfb2aa
[ZNR] Implemented Lullmage's Familiar
2020-09-04 17:46:23 -04:00
Evan Kranzler
5a38e8f1fc
[ZNR] Implemented Roil Eruption
2020-09-04 17:41:42 -04:00
Evan Kranzler
8c0e150e14
[ZNR] Implemented Expedition Champion
2020-09-04 17:37:39 -04:00
Evan Kranzler
17169851c7
[ZNR] Implemented Broken Wings
2020-09-04 17:26:59 -04:00
Evan Kranzler
4ebd291c42
[ZNR] Implemented Fearless Fledgling
2020-09-04 17:23:59 -04:00
Evan Kranzler
18f159415a
[ZNR] Implemented Adventure Awaits
2020-09-04 17:13:10 -04:00
Evan Kranzler
0c2d0a7a17
[ZNR] Implemented Feed the Swarm
2020-09-04 16:47:23 -04:00
Evan Kranzler
853431d8f6
updated ZNR spoiler and reprints
2020-09-04 16:37:54 -04:00
Evan Kranzler
579e341944
[ZNR] Implemented Coralhelm Chronicler
2020-09-04 16:26:42 -04:00
Evan Kranzler
98ad269d25
[ZNR] Implemented Bubble Snare
2020-09-04 15:52:45 -04:00
Evan Kranzler
d6cc36c85e
updated ZNR booster generation
2020-09-04 15:35:48 -04:00
Evan Kranzler
23ed28f387
[ZNR] Implemented Nighthawk Scavenger
2020-09-04 13:16:48 -04:00
Evan Kranzler
d3e89f876f
[ZNR] Implemented Nimana Skitter-Sneak
2020-09-04 12:57:56 -04:00
Evan Kranzler
a44a053d3f
[ZNR] Implemented Kazuul's Fury / Kazuul's Cliffs
2020-09-04 12:48:12 -04:00
Evan Kranzler
fbc58c9778
[ZNR] Implemented Makindi Ox
2020-09-04 12:40:26 -04:00
Evan Kranzler
de0b115151
[ZNR] Implemented Thwart the Grave
2020-09-04 11:01:59 -04:00
Evan Kranzler
c231a25d8e
[ZRN] Implemented Expedition Diviner
2020-09-04 10:48:48 -04:00
Evan Kranzler
25bc3bc991
[ZNR] Implemented Expedition Skulker
2020-09-04 10:43:24 -04:00
Evan Kranzler
c2e801341f
[ZNR] Implemented Umara Wizard / Umara Skyfalls
2020-09-04 10:40:36 -04:00
Evan Kranzler
37d17108b3
[ZNR] Implemented Rockslide Sorcerer
2020-09-04 10:37:34 -04:00
Evan Kranzler
88f6ea6ee9
[ZNR] Implemented Umara Mystic
2020-09-04 10:36:11 -04:00
Evan Kranzler
90f5e1671f
[ZNR] Implemented Ravager's Mace
2020-09-04 10:30:03 -04:00
Evan Kranzler
894f540f88
[ZNR] Implemented Murasa Brute
2020-09-04 10:23:17 -04:00
Evan Kranzler
8c0e5b85eb
updated ZNR spoiler
2020-09-04 10:21:55 -04:00
Evan Kranzler
2f809f10cc
updated ZNR spoiler
2020-09-03 19:26:11 -04:00
Evan Kranzler
b9094b92cb
[ZNR] Implemented Maul of the Skyclaves
2020-09-03 15:07:41 -04:00
Evan Kranzler
b7fd099f35
[ZNR] Implemented Sejiri Shelter / Sejiri Glacier
2020-09-03 15:04:27 -04:00
Evan Kranzler
a00e659644
[ZNR] Implemented Song-Mad Treachery / Song-Mad Ruins
2020-09-03 14:55:51 -04:00
Evan Kranzler
5fe95dcd20
[ZNR] Implemented Roiling Regrowth
2020-09-03 14:41:17 -04:00
Evan Kranzler
d566e66a8e
[ZNR] Implemented Tangled Florahedron / Tangled Vale
2020-09-03 14:35:49 -04:00
Evan Kranzler
6586e0e1ea
[ZNR] Implemented Pelakka Predation / Pelakka Caverns
2020-09-03 14:35:20 -04:00
Evan Kranzler
5c1df0b294
[ZNR] Implemented Khalni Ambush / Khalni Territory
2020-09-03 14:20:04 -04:00
Evan Kranzler
3c5a8dc921
[ZNR] Implemented Bala Ged Recovery / Bala Ged Sanctuary
2020-09-03 14:16:41 -04:00
Evan Kranzler
50096e770d
[ZNR] Implemented Akoum Warrior / Akoum Teeth
2020-09-03 14:11:10 -04:00
Evan Kranzler
42e38a4e8a
some more changes to modal DFC implementation
2020-09-03 14:06:11 -04:00
Evan Kranzler
f188cb948d
updated ZNR spoiler
2020-09-03 13:46:09 -04:00
Evan Kranzler
53d40587ff
[ZNR] Implemented Cascade Seer
2020-09-03 13:38:59 -04:00
Evan Kranzler
bd0b756463
[ZNR] Implemented Sea Gate Colossus
2020-09-03 13:30:52 -04:00
Evan Kranzler
1dcc5bb953
[ZNR] Implemented Deadly Alliance
2020-09-03 13:30:02 -04:00
Evan Kranzler
af1e33a6c0
[ZNR] Implemented Goma Fada Vanguard
2020-09-03 13:24:16 -04:00
Evan Kranzler
89b58a3831
[ZNR] Implemented Fissure Wizard
2020-09-03 13:16:20 -04:00
Evan Kranzler
5286056c60
[ZNR] Implemented Dauntless Survivor
2020-09-03 13:13:58 -04:00
Evan Kranzler
4b7ea335ae
[ZNR] Implemented Angelheart Protector
2020-09-03 13:12:26 -04:00
Evan Kranzler
02b573df36
[ZNR] Implemented Zulaport Duelist
2020-09-03 13:10:35 -04:00
Evan Kranzler
aadc74c8a2
[ZNR] Implemented Skyclave Geopede
2020-09-03 13:05:41 -04:00
Evan Kranzler
b33dd8c5fe
[ZNR] Implemented Merfolk Windrobber
2020-09-03 10:19:46 -04:00
Evan Kranzler
b629454709
[ZNR] Implemented Highborn Vampire
2020-09-03 10:15:41 -04:00
Evan Kranzler
cda8a5e9c0
[ZNR] Implemented Anticognition
2020-09-03 10:15:00 -04:00
Evan Kranzler
b54c9449ef
[ZNR] Implemented Mind Carver
2020-09-03 10:08:13 -04:00
Evan Kranzler
da65fa2cc1
Update ZNR spoiler
2020-09-03 09:38:11 -04:00
jmharmon
05285072b4
Implement Ashaya and Cleric of Life's Blood ( #7041 )
...
* Implement Ashaya and Cleric of Life's Blood
* Implement Ashaya, Soul of the Wild
* Implement Cleric of Life's Bond
2020-09-03 09:35:05 -04:00
jeffwadsworth
fbdb2456e9
- Fixed #7034 . Text issue.
2020-09-02 16:33:08 -05:00
Evan Kranzler
823b383a7f
[ZNR] Implemented Akoum Hellhound
2020-09-02 16:59:13 -04:00
Evan Kranzler
df8a87aba4
[ZNR] Implemented Linvala, Shield of Sea Gate
2020-09-02 16:33:03 -04:00
Evan Kranzler
c704d9ae15
[ZNR] Implemented Sneaking Guide
2020-09-02 16:10:45 -04:00
Evan Kranzler
9e0dbe5fd5
added missing hint
2020-09-02 16:06:54 -04:00
Evan Kranzler
77974ed99b
[ZNR] Implemented Ardent Electromancer
2020-09-02 16:06:25 -04:00
Evan Kranzler
6c304060bd
[ZNR] Implemented Demon's Disciple
2020-09-02 16:03:08 -04:00
Evan Kranzler
cddbbd0dd9
[ZNR] Implemented Grotag Bug-Catcher
2020-09-02 15:59:52 -04:00
Evan Kranzler
1f958b4820
updated ZNR spoiler
2020-09-02 15:57:34 -04:00
Evan Kranzler
f9f845cb44
[ZNR] Implemented Prowling Felidar
2020-09-02 15:54:49 -04:00
Evan Kranzler
a28d1e095d
[ZNR] Implemented Kitesail Cleric
2020-09-02 15:52:07 -04:00
Evan Kranzler
ff3bcf1f66
[ZNR] Implemented Kor Blademaster
2020-09-02 15:47:57 -04:00
Evan Kranzler
bd5e370b2d
updated DFC lands to not be transformable (implementation still incomplete)
2020-09-02 15:33:31 -04:00
Evan Kranzler
8e82ec9542
updated ZNR spoiler
2020-09-02 15:26:57 -04:00
Evan Kranzler
10a8627fe9
[ZNR] Implemented Tazri, Beacon of Unity
2020-09-02 14:43:11 -04:00
Evan Kranzler
3935f0427c
[ZNR] Implemented Emeria Captain
2020-09-02 14:43:10 -04:00
Evan Kranzler
2b17fd9482
[ZNR] Implemented Acquisitions Expert
2020-09-02 14:43:10 -04:00
Evan Kranzler
d9be48bc82
added removal for cards with incomplete implementations (modal DFC and party)
2020-09-02 14:43:10 -04:00
jeffwadsworth
4ba2b46cfb
- Fixed #7034
2020-09-02 11:52:23 -05:00
Evan Kranzler
a04973c968
[ZNR] Implemented Taunting Arbormage
2020-09-02 10:27:07 -04:00
Evan Kranzler
1b0e88a04c
[ZNR] Implemented Riverglide Pathway / Lavaglide Pathway
2020-09-02 10:12:28 -04:00
Evan Kranzler
ef82db2e75
[ZNR] Implemented Needleverge Pathway / Pillarverge Pathway
2020-09-02 10:08:37 -04:00
Evan Kranzler
e3fd7de977
[ZNR] Implemented Cragcrown Pathway / Timbercrown Pathway
2020-09-02 10:06:25 -04:00
Evan Kranzler
941d418a69
[ZNR] Implemented Clearwater Pathway / Murkwater Pathway
2020-09-02 10:03:48 -04:00
Evan Kranzler
32815e125a
[ZNR] Implemented Brightclimb Pathway / Grimclimb Pathway
2020-09-02 10:01:24 -04:00
Evan Kranzler
620bde42cc
[ZNR] Implemented Branchloft Pathway / Boulderloft Pathway
2020-09-02 09:57:54 -04:00
Evan Kranzler
ec9337635b
updated ZNR spoiler and reprints
2020-09-02 09:43:05 -04:00
LevelX2
546e129d51
* Zhur-Taa Druid, Treasure Nabber and Price of Glory - Fixed that non mana effects were triggered during mana calculation.
2020-09-02 15:05:07 +02:00
Evan Kranzler
025a3edf9f
[ZNR] Implemented Archpriest of Iona
2020-09-01 22:30:01 -04:00
Evan Kranzler
28407e1053
[ZNR] Implemented Orah, Skyclave Hierophant
2020-09-01 22:08:41 -04:00
Evan Kranzler
83d8251acd
[ZNR] Omnath, Locus of Creation
2020-09-01 21:54:14 -04:00
Evan Kranzler
1220e65d62
[ZNR] Implemented Windrider Wizard
2020-09-01 21:41:50 -04:00
Evan Kranzler
e3b824f888
[ZNR] Implemented Farsight Adept
2020-09-01 20:35:59 -04:00
Evan Kranzler
d47a37faa0
[ZNR] Implemented Kabira Outrider
2020-09-01 20:32:31 -04:00
Evan Kranzler
928f82a643
[ZNR] Implemented Gnarlid Colony
2020-09-01 20:18:44 -04:00
Evan Kranzler
f0272106c0
[ZNR] Implemented Spitfire Lagac
2020-09-01 20:04:57 -04:00
Evan Kranzler
6468dec689
[ZNR] Implemented Tajuru Snarecaster
2020-09-01 20:03:24 -04:00
Evan Kranzler
403b317b5b
[ZNR] Implemented Might of Murasa
2020-09-01 20:02:42 -04:00
Evan Kranzler
e2e711a463
[ZNR] Implemented Cliffhaven Sell-Sword
2020-09-01 19:57:01 -04:00
Evan Kranzler
b0a992e446
[ZNR] Implemented Tajuru Blightblade
2020-09-01 19:56:02 -04:00
Evan Kranzler
08e691cc0d
[ZNR] Implemented Legion Angel
2020-09-01 19:54:50 -04:00
Evan Kranzler
bf19fed0b4
updated ZNR spoiler
2020-09-01 19:52:00 -04:00
Evan Kranzler
3a1239ba38
[ZNR] Implemented Spoils of Adventure
2020-09-01 19:49:43 -04:00
Evan Kranzler
c650e3adb1
updated ZNR spoiler and reprints
2020-09-01 17:42:15 -04:00
Evan Kranzler
b4c2898b39
[ZNR] Implemented Shepherd of Heroes
2020-09-01 17:30:48 -04:00
Evan Kranzler
fdba488ab5
[ZNR] Implemented Shell Shield
2020-09-01 13:56:19 -04:00
Evan Kranzler
af598df288
[ZNR] Implemented Ruin Crab
2020-09-01 13:49:10 -04:00
Evan Kranzler
2dc68a4182
[ZNR] Implemented Bloodchief's Thirst
2020-09-01 13:46:14 -04:00
Evan Kranzler
2f94e4ce51
[ZNR] Implemented Murasa Rootgrazer
2020-09-01 13:40:01 -04:00
Evan Kranzler
6a369c3ae0
Updated ZNR spoiler and reprints
2020-09-01 13:39:44 -04:00
LevelX2
61315ec741
* Improved some FixedTarget initializations.
2020-08-31 10:54:59 +02:00
LevelX2
905458e473
* Lurrus of the Dream-Den - Fixed that it was also possible to cast non permanent spells.
2020-08-30 11:37:19 +02:00
Oleg Agafonov
7b19956bb1
Merge pull request #7003 from ketsuban/war-of-the-spark-mythic-edition
...
Update Mythic Edition set with War of the Spark cards
2020-08-29 21:36:43 +02:00
Oleg Agafonov
0cad4acf31
Merge pull request #7017 from acabaca24/branch-for-issue6643
...
Correcting some M21 text issues
2020-08-29 21:34:59 +02:00
Oleg Agafonov
ede06098e0
Fixed typos in tests and additional refactor
2020-08-29 19:04:26 +04:00
Oleg Agafonov
4d8369afbc
Fixed missing special rare cards from Dragon's Maze boosters;
2020-08-29 18:15:33 +04:00
Oleg Agafonov
ab8a4eb26a
Little fixes and code refactor
2020-08-29 18:09:44 +04:00
LevelX2
c47bb347f1
* Vesuvan Shapeshifter - Fixed that creature with hexproof could not be selected to copy.
2020-08-28 15:47:12 +02:00
LevelX2
83ac7f7bc2
* Nim Deathmantle - Fixed that creature was not returned to battlefield ( fixes #7018 ).
2020-08-28 13:46:21 +02:00
Andre Cabaca
1e889c6a6d
Fixed KaervekTheSpiteful's oracle in #6643
...
Signed-off-by: Andre Cabaca <andre.cabaca24@gmail.com>
2020-08-27 20:23:42 +01:00
Andre Cabaca
219cfdc583
Fixed BarrinTolarianArchmage oracle in #6643
...
Fixed all the "return up to one (...) to **their** owners and" to "return up to one (...) to **its** owners and" found in cards like Teferi Time Raveler or Barrin Tolarian Archmage
Signed-off-by: Andre Cabaca <andre.cabaca24@gmail.com>
2020-08-27 20:23:39 +01:00
Evan Kranzler
57dba8c02a
updated a few cards which replace draws and which draw and reveal
2020-08-27 12:48:21 -04:00
Evan Kranzler
f4da18df89
[ZNR] Implemented Nahiri, Heir of the Ancients
2020-08-27 12:07:43 -04:00
Oleg Agafonov
278e316e27
Merge fix
2020-08-27 15:54:53 +04:00
Oleg Agafonov
95b61c081a
Fixed wrong card numbers in SLD
2020-08-27 15:52:32 +04:00
Evan Kranzler
233c67cebe
fixed verify error
2020-08-26 19:53:12 -04:00
Evan Kranzler
6903dad861
Implemented Jace, Mirror Mage
2020-08-26 18:48:59 -04:00
Evan Kranzler
eff5f40c79
added Zendikar Rising
2020-08-26 16:22:12 -04:00
Oleg Agafonov
746bed7068
Additional fixes for #7006
2020-08-26 20:14:35 +04:00
Evan Kranzler
6a6a4d83b8
small follow-up fix for Rhys the Exiled
2020-08-26 11:54:37 -04:00
Evan Kranzler
46f5531d35
fixed various cards not counting noncreature counting elves correctly ( fixes #7006 )
2020-08-26 11:40:32 -04:00
Ash K
9f0b483663
Added nine missing Secret Lairs ( #7005 )
...
Added the missing Secret Lairs: Full Sleeves: The Tattoo Pack (41-45), Can You Feel with a Heart of Steel (56-58), April Fools (60-62), The Godzilla Lands (63-67), Mountain, Go (83-86), The Path Not Traveled (87-90), Ornithological Studies (91-95), Every Dog Has Its Day (96-99), and Prime Slime (133-137). Wasn't 100% sure on basics, since it looks like they usually refer to frame it's the Unsanctioned frame, while Unsanctioned doesn't seem to use any full art basics. Double Masters has the same frame and it used BFZ, so I did the same.
2020-08-26 11:13:16 -04:00
Evan Kranzler
9dadc12149
added Commander Collection: Green
2020-08-26 11:09:24 -04:00
Thomas Winwood
e01a03fa79
Add Signature Spellbook: Chandra ( #7004 )
...
* Add Signature Spellbook: Chandra
* Update ScryfallImageSupportCards.java
* dangit
* Update SignatureSpellbookChandra.java
2020-08-26 11:02:30 -04:00
Thomas Winwood
e734b62980
Update Mythic Edition set with War of the Spark cards
2020-08-26 11:54:36 +01:00
Oleg Agafonov
6787688610
Tests: fixed random failed test testMysteryBooster1, removed redundant logs;
2020-08-26 14:20:39 +04:00
Oleg Agafonov
8ce5c7f907
Fixed NPE on game.getState() usage
2020-08-26 13:34:08 +04:00
Oleg Agafonov
cf5b474c29
Fixed NPE on playersList usage
2020-08-25 23:41:41 +04:00
Oleg Agafonov
6fa4c0b8f2
Fixed NPE on playerList.getNext usage
2020-08-25 23:38:51 +04:00
LevelX2
f1d2d2fb22
* Safe Passage - Fixed a problem that damage to player was not prevented ( fixes #6995 ).
2020-08-25 16:30:48 +02:00
LevelX2
ced6965b59
* Cavern of Souls - Fixed unintended info message during mana calculation ( fixes #6996 ).
2020-08-24 22:50:14 +02:00
LevelX2
6b4336a00a
* Fixed some tooltip rule texts.
2020-08-24 22:45:54 +02:00
Evan Kranzler
aa3d9f8040
Implemented Halana, Kessig Ranger
2020-08-24 13:42:40 -04:00
Evan Kranzler
64c4461ebd
update CMR spoiler and reprints
2020-08-24 13:10:09 -04:00
Evan Kranzler
6ee21293d0
Implemented Alena, Kessig Trapper
2020-08-24 12:52:25 -04:00
LevelX2
b5a1971aa3
* Some minor changes.
2020-08-24 16:50:47 +02:00
Evan Kranzler
131f7c256b
Implemented Keeper of the Accord
2020-08-22 19:59:01 -04:00
Evan Kranzler
16088842e5
Implemented Sengir the Dark Baron
2020-08-22 19:36:15 -04:00
Oleg Agafonov
920697d2e5
Prepare new release
2020-08-23 01:52:55 +04:00
Evan Kranzler
b0b34f7330
Implemented Rejuvenating Springs
2020-08-22 15:45:33 -04:00
Evan Kranzler
89f895bf56
Implemented Spectator Seating
2020-08-22 15:44:01 -04:00
Evan Kranzler
0cf46260a1
Implemented Undergrowth Stadium
2020-08-22 15:39:41 -04:00
Evan Kranzler
b92af9afa8
Implemented Training Center
2020-08-22 15:37:30 -04:00
Evan Kranzler
50ac74c7c1
Implemented Vault of Champions
2020-08-22 15:35:53 -04:00
Evan Kranzler
280ef1917c
added commander legends
2020-08-22 15:32:37 -04:00
Oleg Agafonov
1b430e5d99
Added verify test to check missing second face cards in sets, fixed missing cards;
2020-08-22 18:48:15 +04:00
Oleg Agafonov
7aac355f4a
Tests: added many verify checks for missing cards, names, numbers, download settings:
...
* check wrong card numbers in sets;
* check missing cards from set;
* check wrong full art settings;
* check missing and unknown sets in scryfall download settings;
* check missing and unknown direct download links in scryfall download settings;
* improved ability text check results;
* removed unused tests for word checks;
2020-08-22 15:16:30 +04:00
Oleg Agafonov
b083dd48e6
Fixed wrong card numbers, names and missing reprints in sets
2020-08-22 15:03:40 +04:00
LevelX2
c16fb75668
* replaces all [source} by {this}. ATTENTION !!!: Only supporting [this} from now on in rule text.
2020-08-22 12:52:49 +02:00
LevelX2
d51acbf090
* Removed unused imports.
2020-08-22 11:51:34 +02:00
LevelX2
90c6637dc2
* Implemeented consumable flag for asThoughtEffects and a player choice which effect to use if multiple consumable effects allow the same action.
2020-08-21 21:24:42 +02:00
LevelX2
8105d8b26c
* Improved handling of asThoughtAs approval by abilities that allows a clear and easy assignment of the approving effect.
2020-08-21 14:58:22 +02:00
LevelX2
783239e79e
* Aminatou's Augury - Fixed that spells in exile where not shown as castable and that AI usage prevented casting of multiple spells from exile ( fixes #6987 ).
2020-08-20 16:48:13 +02:00
LevelX2
89639f5e9b
* Karador, Ghost Chieftain - Fixed not correct usage detection, simplified/fixed asThoughtAs effect handling.
2020-08-20 14:37:36 +02:00
LevelX2
22e6fee101
* Fixed a bug that non permanent cards could be moved to battlefield instead of staying in the zone they are.
2020-08-18 19:02:15 +02:00
acabaca24
805e3f8e6b
Corrected opponent check
...
Now checking game.getOpponents()
2020-08-18 15:31:48 +01:00
Andre Cabaca
20646da985
Fixed the Ghostly Pilferer triggered ability (spell casts from anywhere other than their hand)
...
issue #6951
2020-08-18 12:17:40 +01:00
LevelX2
c48331f216
* Doubling Cube - Added support for possible mana calculation (related to #6698 ).
2020-08-18 00:22:53 +02:00
jeffwadsworth
446017b1a4
- Fixed #6972
2020-08-17 09:03:12 -05:00
Oleg Agafonov
a4af5501f9
* If you control a commander - added card hints;
2020-08-17 04:03:54 +04:00
LevelX2
039b6c62ab
* Fixed ManaEffect reference.
2020-08-16 13:24:45 +02:00
LevelX2
768f1bec4f
* Fixed available mana calculation for Cryptic Trilobite and Titans' Nest. Added some improvements for available mana calculation of conditional mana.
2020-08-16 01:16:52 +02:00
Erik
3d989b24ac
Text corrections from issue #6654 (WIP) ( #6707 )
...
* Collective restraint typo fix
* set text for EndlessSwarm. Add starts with vowel cond case to CountersSourceEffect
* Teferi's Curse, added text option to GainAbilityAttachEffect
* added set text to several cards. Implement reviewer suggestions in GainAbilityAttachedEffect
* Remove period from rule text (undo my lazy coding fix)
2020-08-16 00:55:59 +04:00
Oleg Agafonov
7f02a37dbb
Fixed test
2020-08-16 00:37:29 +04:00
Thomas Winwood
98e2d9b7aa
Revert changes to Wildwood Scourge
...
The Oracle text for this card *does* have "on it"; this was a small
errata to the printed card.
2020-08-15 23:56:53 +04:00
Thomas Winwood
81e348360c
Fix a bunch of card text errors (magefree#6643)
2020-08-15 23:56:53 +04:00
Evan Kranzler
8240e956dc
updated historic legality implementation
2020-08-15 14:03:11 -04:00
Oleg Agafonov
b7c84c9342
[AKR] fixed card numbers, fixed booster generation;
2020-08-15 21:11:17 +04:00
htrajan
30348908dc
fix tests
2020-08-15 00:50:46 -07:00
htrajan
6bfa212bf3
add Amonkhet Remastered
2020-08-15 00:27:09 -07:00
jeffwadsworth
bdac0b3d72
- used the correct method for checking the source permanent in the last commit
2020-08-14 19:52:38 -05:00
jeffwadsworth
012558b3ae
- Fixed #6965
2020-08-14 19:35:25 -05:00
jeffwadsworth
ea72e3c8cb
- More fixes related to #6851
2020-08-14 19:19:01 -05:00
Oleg Agafonov
d8c9d10066
* Do if cost paid - fixed that some cards asks player about pay two times (fixed ~30 cards);
2020-08-14 16:36:00 +04:00
Oleg Agafonov
b89c1c03ca
* Dire Fleet Warmonger - fixed that it asks user two times, fixed text ( #6643 );
2020-08-14 15:12:59 +04:00
jeffwadsworth
66ae54d2f0
- Fixed #6851
2020-08-12 16:35:10 -05:00
jeffwadsworth
79592d2b0a
- Fixed #6861
2020-08-12 09:24:40 -05:00
jeffwadsworth
674fd6b1a5
- Fixed #6905
2020-08-11 22:21:15 -05:00
jeffwadsworth
36468044f4
- Fixed #6946
2020-08-11 21:56:49 -05:00
jeffwadsworth
f0149c6a19
- Added Pretender's Claim and Unnatural Hunger
2020-08-11 18:13:30 -05:00
jeffwadsworth
3d0cd99655
- Refactor EnchantedCreatureBlockedTriggeredAbility to BecomesBlockedAttachedTriggeredAbility
2020-08-11 08:26:47 -05:00
LevelX2
0d83a8e09a
* Once Upon A Time - Added test ( #6954 ).
2020-08-11 15:15:08 +02:00
jeffwadsworth
d3ba7d4dd5
- Added Righteous Indignation and Insubordination
2020-08-10 17:13:00 -05:00
Ingmar Goudt
33b6bd0e21
DireFleetWarmonger triggered ability is optional
2020-08-10 23:20:48 +02:00
Ingmar Goudt
452ba945e0
add some m21 tests
2020-08-10 23:03:12 +02:00
LevelX2
072e3e40c7
* Once Upon A Time - Reverted change ( #6954 ).
2020-08-10 21:41:08 +02:00
jeffwadsworth
3b90c48c75
- Refactored BlocksTriggeredAbility to BlocksSourceTriggeredAbility
2020-08-10 11:49:03 -05:00
Oleg Agafonov
b16d30b79b
Merge pull request #6190 from luziferius/refactor_promo_sets
...
[RFC] Refactor promo sets, add missing sets as listed on Scryfall
2020-08-10 16:57:00 +02:00
jeffwadsworth
3f4475a136
- Fixed #6943
2020-08-10 09:11:30 -05:00
LevelX2
82e560f2ff
* Once Upon A Time - Fixed that it was not always possible to cast it for free if allowed ( fixes #6954 ).
2020-08-10 14:55:33 +02:00
LevelX2
300bb550df
* Some code clean up.
2020-08-10 14:48:04 +02:00
LevelX2
2ce1a488f6
* Haldan Avid Arcanist - Fixed that the spend mana effect as was applied unconditionied to all players.
2020-08-10 14:47:50 +02:00
LevelX2
8bb6d1201f
* Chromatic Orrey - Fixed that the spend mana effect was applied to all players ( fixes #6950 ).
2020-08-10 14:46:36 +02:00
Evan Kranzler
113121d3e1
added Double Masters
2020-08-08 21:53:31 -04:00
Oleg Agafonov
9652d83aec
Fixed tests
2020-08-08 19:08:38 +04:00
Oleg Agafonov
712af3152a
Images download:
...
* Fixed broken direct links download;
* Fixed outdated card numbers in some sets;
* Fixed all non-downloadable images from scryfall source;
2020-08-08 18:55:10 +04:00
Oleg Agafonov
66a8994318
Tests: added sets implementation statistics in test_checkMissingSets
2020-08-08 14:02:28 +04:00
Oleg Agafonov
735588cc0d
Sets refactor:
...
* Duels of the Planeswalkers Promos set split to multiple sets (scryfall style);
* Fixed Masterpiece Series sets name;
2020-08-08 13:17:49 +04:00
Oleg Agafonov
7599acf1c8
Removed duplicated sets that was split into multiple (Champs, Game Day, Launch Party, Media Inserts, Super Series)
2020-08-08 11:00:07 +04:00
Oleg Agafonov
f746d4d8d2
Images download:
...
* removed duplicated set (Clash Pack);
* added images download for Eighth Edition Box, Ninth Edition Box;
2020-08-08 10:14:17 +04:00
jeffwadsworth
5b9e871d8e
- Resolved test issue.
2020-08-07 21:13:13 -05:00
jeffwadsworth
e9930504f6
- Fixed Fractured Loyalty. Related to Bug #6236
2020-08-07 16:22:35 -05:00
jeffwadsworth
f320b5507b
- Fixed Followed Footsteps. Related to Bug #6236
2020-08-07 16:00:08 -05:00
jeffwadsworth
2abeb43449
- Added Port Inspector and Robber Fly
2020-08-07 15:36:43 -05:00
jeffwadsworth
5b84462eff
- Added Chameleon Spirit
2020-08-07 14:05:44 -05:00
LevelX2
457557852e
* Benthic Explorer - Fixed mana type calculation.
...
* DynamicManaEffect - Fixed mana type calculation.
Some code clean up.
2020-08-07 17:15:06 +02:00
Oleg Agafonov
9e6a348cb1
Merge branch 'master' into refactor_promo_sets
2020-08-07 02:48:40 +02:00
jeffwadsworth
97d1418ea4
- Added Cornered Market.
2020-08-06 16:49:41 -05:00
jeffwadsworth
bfa54c3418
- Fixed #6872 . ¯\_(ツ)_/¯
2020-08-06 16:06:48 -05:00
Oleg Agafonov
83f7ae377a
Refactored restore state code, added additional error check for mana undo param;
2020-08-06 22:17:37 +04:00
Oleg Agafonov
2eeefd91ef
Added additional test for prevent damage effects, improved 3358e2da80
( #6915 )
2020-08-06 21:16:59 +04:00
jeffwadsworth
3358e2da80
- Fixed #6915 . Please test if able. It works as far as I can tell.
2020-08-04 17:27:31 -05:00
jeffwadsworth
d945f95324
- Fixed #6922
2020-08-04 16:19:42 -05:00
jeffwadsworth
b17150188f
- Fixed #6930
2020-08-04 15:19:11 -05:00
jeffwadsworth
c3de6bf8a0
- Fixed #6919 . Fixed other cards with the same issue.
2020-08-04 14:15:50 -05:00
LevelX2
de110a92dd
* Thermopod, Ashnods Altar, EverythingamagigE, Phyrexian Altar - Fixed available mana generation ( #6698 ).
2020-08-03 21:53:36 +02:00
LevelX2
985d4205bf
* Harvest Mage - Fixed available mana generation ( #6698 ).
2020-08-03 21:26:47 +02:00
LevelX2
9dfc6eed69
* Squandered Resources - Fixed available mana calculation ( #6698 ).
2020-08-02 22:47:03 +02:00
Oleg Agafonov
00411b4a9b
* Regeneration abilities improved:
...
* Fixed that regeneration shield isn't added to permanent on aura sacrifice cost (example: Stamina, Carapace, see #2221 );
* Fixed that regeneration shields accumulated in attached aura instead permanent (bug example: re-attached aura gives old shields to new permanent, see #6846 );
* Added card hint with regeneration shields amount (#6846 );
2020-08-02 14:01:58 +04:00
LevelX2
516a4104f1
* Treasonous Ogre - Fixed available mana generation ( #6698 ).
2020-08-02 11:34:19 +02:00
LevelX2
67dd45c1c7
* Added getProducableManaTypes method for mana effects to handle Squandered Resources or Reflecting Pool like abilities.
...
* Fixes to Soldevi Adnate, Skirge Familiar, Mana Web.
2020-08-02 10:51:22 +02:00
Oleg Agafonov
c7595ca476
* Regeneration abilities - added card hint about activated and used regeneration;
2020-08-01 21:29:08 +04:00
LevelX2
c343767e8e
* Fixed available mana generation of Jungle Patrol (was no mana ability) and Priest of Yawgmoth ( #6698 ).
2020-07-31 13:53:07 +02:00
LevelX2
2fb8f627c2
* Trial of Ambition - Fixed typo in "sacrifices a creature" effect ( fixes #6913 ).
2020-07-31 11:41:16 +02:00
Evan Kranzler
1ed9c09266
reimplemented Oubliette to use new errata
2020-07-30 18:27:50 -04:00
Oleg Agafonov
8e929d4e9d
Fixed not working cost modification effects in get playable calcs from some cards ( #6684 ):
...
* Kasmina, Enigmatic Mentor
* Kopala, Warden of Waves
* Monastery Siege
* Senator Lott Dod
* Terror of the Peaks
2020-07-30 22:06:12 +04:00
LevelX2
8f2c08efd3
* Highcliff Felidar - Fixed a problem that not always all players were handled ( fixes #6826 ).
2020-07-30 10:29:13 +02:00
Oleg Agafonov
0824d2901a
* Transform abilities - fixed duplicated triggered abilities from transformed permanents;
...
* Accursed Witch // Infectious Curse - fixed wrong cost modification effect (#6684 );
2020-07-30 12:13:32 +04:00
LevelX2
7cfe39ae21
* Fixed that not all Equip abilities were correctly identified for abilities that changed Equip timig (e.g. Leonin Shikari - fixes #6907 ).
2020-07-29 16:16:47 +02:00
LevelX2
ffa837ae95
* Angel of Jubilation - Fixed that it did not only prevent life payment from casting spells or activating abilities ( fixes #3663 ).
2020-07-29 14:48:14 +02:00
LevelX2
57de10d609
* Fixed failing M21 Tests (related to 51af4e7e1d
).
2020-07-29 11:49:54 +02:00
jeffwadsworth
0385d9a653
- Removed some test code
2020-07-28 18:01:12 -05:00
jeffwadsworth
92580e480b
- More fixes related to #6855
2020-07-28 17:58:43 -05:00
LevelX2
307d4a6283
Merge origin/master
2020-07-28 16:31:46 +02:00
LevelX2
9903944804
* Reworked retrieving spell characteristics (related to 98ebcc07ca
).
2020-07-28 16:29:44 +02:00
LevelX2
c1ac2ac6ae
* Conduit of Ruin - Fixed a problem with the spell cost reduction not working ( #6698 ).
2020-07-28 16:28:23 +02:00
Oleg Agafonov
a5a5256cff
Code cleanup
2020-07-28 18:15:32 +04:00
LevelX2
af5a0bb405
* Fixed available mana generation of Jungle Patrol, Kydele Chosen of Kruphix, Kykar Winds Fury and Mana Cache ( #6698 ).
2020-07-28 14:41:49 +02:00
LevelX2
0458778c44
* Fixed bug of Druids Repository (related to b5c93cf2da
),
2020-07-28 13:28:24 +02:00
jeffwadsworth
2665cf2eb6
- Fixed #6855 . There are other examples of this issue that will be fixed as well.
2020-07-27 20:52:31 -05:00
jeffwadsworth
72b1cb549e
- Fixed #6855 . There are other examples of this issue that will be fixed as well.
2020-07-27 20:50:40 -05:00
Oleg Agafonov
93182913d0
Merge pull request #6902 from ketsuban/unesh
...
Fix Unesh, Criosphinx Sovereign
2020-07-28 03:21:45 +02:00
Thomas Winwood
2d8853b977
Address review comments
2020-07-28 02:06:50 +01:00
Oleg Agafonov
fdc32f891e
* Raid abilities - added card hints about raid condition, fixed missing ability words;
2020-07-28 04:25:43 +04:00
LevelX2
b5c93cf2da
* Fixed available mana generation of Druids Repository, Workhouse, Iceberg, Krak Clan Ironworks, Rasputin Dreamweaver and Sirk Prospector ( #6698 ).
2020-07-28 01:03:33 +02:00
LevelX2
82a9726a35
* Fixed available mana generation of Virdian Joiner ( #6698 ).
2020-07-27 23:50:07 +02:00
LevelX2
8e27ca31cd
* Fixed available mana generation of Gemstone Array, Pentad Prism and
...
Utopia Mycon (#6698 ).
2020-07-27 23:00:39 +02:00
Thomas Winwood
a2fbfa87bc
Fix Unesh, Criosphinx Sovereign
...
Unesh incorrectly defaulted to the first opponent in multiplayer rather
than letting the player choose an opponent.
2020-07-27 21:33:58 +01:00
LevelX2
82dfd76ee3
* Fervent Champion - Fixed that it's possible to equip the Champion also without having the regular mana ( #6698 ).
2020-07-27 22:27:11 +02:00
LevelX2
6e68e038b6
* Bartered Cow - Fixed that it does nothing when discarded ( fixes #6884 ).
2020-07-27 21:47:31 +02:00
LevelX2
7d7defe2c3
* Obosh, the Preypiercer - Fixed that the damage doubling was always done ( fixes #6871 ).
2020-07-27 16:46:52 +02:00
LevelX2
7a78be8c6a
* Some target pointer changes and code clean up.
2020-07-26 00:16:14 +02:00
jeffwadsworth
202e25208e
- Fixed text Feedback.
2020-07-25 10:11:42 -05:00
Oleg Agafonov
3abe5e796a
Server: removed unnecessary logs, extra comments
2020-07-25 19:06:38 +04:00
Oleg Agafonov
848c5b6052
Fixed missing watchers from DelayedTriggeredAbility:
...
* Planeswalkers Mischief - fixed rollback error on play;
* Psychic Theft - fixed rollback error on play;
2020-07-25 19:01:49 +04:00
Oleg Agafonov
32b7c592c8
* Sanguine Indulgence - fixed rollback error on play, fixed card text ( #6643 );
2020-07-25 17:26:10 +04:00
Oleg Agafonov
06e22a211d
* Alpine Houndmaster - fixed that it boost until attack ends instead until end turn, fixed text ( #6643 );
2020-07-25 13:48:31 +04:00
Oleg Agafonov
043785b1d1
* Metalcraft abilities - added card hints about artifacts count, fixed missing ability word;
2020-07-25 05:40:59 +04:00
Oleg Agafonov
97c427375d
Fixed face down cost modification (related to 653a2dd7b2
)
2020-07-24 21:30:03 +04:00
Oleg Agafonov
dfaf09e76c
* Hamletback Goliath - fixed rollback error ( #6882 );
2020-07-24 20:02:15 +04:00
senft
855e09810a
Fix FilterCard name of TrinketMage
...
The cardinality is added via the TargetCardInLibrary.
2020-07-24 17:46:52 +02:00
LevelX2
4d43914673
* Morselhoarder - Fixed calculation of available mana and some cleanup to other mana abilities ( #6698 ).
2020-07-24 16:41:36 +02:00
LevelX2
98ebcc07ca
* Fixed spell cost reduction for bestow not working during calculation of castable spells ( #6698 ).
2020-07-24 16:04:52 +02:00
LevelX2
a90dbd8533
* Some minot code clean up.
2020-07-24 12:08:08 +02:00
LevelX2
653a2dd7b2
* Available mana calculation - Fixed a problem with repeatable mana converting abilities (e.g. Farrelite Priest) that were only considered once ( #6698 ).
2020-07-24 12:06:14 +02:00
LevelX2
cbb289337d
* Ashiok, Nightmare Muse - Fixed rule text.
2020-07-24 12:01:20 +02:00
LevelX2
329352f36b
Hunters' Feast - Fixed rule text ( fixes #6878 ).
2020-07-23 12:22:07 +02:00
LevelX2
04176350db
* Pyromancer's Gauntlet - Fixed that the effect was applied to all damage of planeswalker not only to planeswalker of the Gauntlets's controller ( fixes #6877 ).
2020-07-23 11:52:09 +02:00
LevelX2
a2511cad32
Merge pull request #6388 from nivertius/satyr-firedancer-multiple-opponents
...
Satyr Firedancer doesn't triggers for each opponent
2020-07-22 12:52:35 +02:00
LevelX2
73395aabd4
* Fecundity - Fixed that not always LKI was retrieved to check if a creature died ( fixes #6867 ).
2020-07-22 00:04:29 +02:00
Eric Nelson
e9960fa908
Epitaph Golem puts card on top, rather than bottom
...
PutOnLibraryTargetEffect's parameter is "onTop", it should be false (for putting the cards on the bottom) rather than true (for putting the cards on top.)
2020-07-20 20:57:53 -04:00
LevelX2
7f3b24365e
* Essence of the Wild - Fixed the copy effect.
2020-07-21 00:20:12 +02:00
LevelX2
601fb525a8
* Enigmatic Incarnation - Added process action after the sacrifice ( fixes #6250 ).
2020-07-20 22:48:07 +02:00
LevelX2
f7b3e33f92
* Diamond Kaleidoscope - Fixed available mana calculation ( #6698 ).
2020-07-20 11:20:13 +02:00
LevelX2
881f727ec7
* Fixed visibility of buttons with empty text ( fixes #6841 ).
2020-07-20 11:12:33 +02:00
LevelX2
6fd304ec5f
* Helm of Obedience - Fixed that the Helm of Obedience was always sacrified also if no creature was put to battlefield ( fixes #6862 ).
2020-07-20 10:37:03 +02:00
LevelX2
5cb950e53f
* Basri's Lieutenant - Fixed that it created also the token if Lieutenant dies without a +1/+1 token ( fixes #6863 ).
2020-07-20 10:35:36 +02:00
LevelX2
5decfa3964
* Traumatize, Bond of Insights, Enter The God-Etrenals and Flint Golem - Changed to mill method.
2020-07-18 17:27:15 +02:00
LevelX2
a2ae232b43
* Fixed some corner cases for Worl Enchantment State-Based actions (704.5k).
2020-07-18 12:23:19 +02:00
LevelX2
fdae577cef
* Fixed card movement handling of Charmed Griffin ( #6851 ).
2020-07-18 12:21:47 +02:00
jeffwadsworth
fe9deec071
- Outcome fix for Incremental Growth
2020-07-17 08:43:25 -05:00
LevelX2
3a82840e66
* Fixed some more available mana calculation problems. Mana of the pool is now taken into account (e.g. Coal Golem problem). Crucible of the Spirit Dragon - Conditional mana curretnly not handled correctly in available mana calculation. Crystalline Crawler works now.Related to #6698 .
2020-07-16 22:37:51 +02:00
18ths
e3b2fa1240
fixed indentiation
2020-07-16 17:48:28 +02:00
18ths
9a8526793d
Fixed Limited Resources to be counting only its controller lands. Fixes #6409
2020-07-16 17:45:34 +02:00
jeffwadsworth
e149e9ef95
- Duelist's Heritage will no longer give an opponent's creature Double-Strike. (JayDi85)
2020-07-16 10:15:32 -05:00
Jeff
6b26c40d1d
- Duelist's Heritage will no longer give an opponent's creature Double-Strike. (JayDi85)
2020-07-16 10:15:23 -05:00
18ths
ddf007e6f1
Removed redundant Living End effect. Fixes #6385
2020-07-16 16:56:12 +02:00
LevelX2
7ad7d5f03d
* Fixed available mana generation for Caged Sun and storage lands (e.g. Calciform Pools) related to #6698 .
2020-07-16 12:44:01 +02:00
LevelX2
08d1eb5319
* The Magic Mirror - Fixed that it drews the wrong number of cards on beginning of upkeep ( fixes #6840 ).
2020-07-15 14:34:53 +02:00
LevelX2
083c4bc5d4
* Reworked some card movement to player methods ( #4866 ).
2020-07-15 00:42:08 +02:00
jeffwadsworth
bfb7a1a24d
- Fixed #6838
2020-07-14 15:49:30 -05:00
LevelX2
bd9738f128
* Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824 ) or did allow on the other side some unproper handling of things (Animate Dead).
2020-07-14 21:30:30 +02:00
LevelX2
eecaa232f5
* Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824 ) or did allow on the other side some unproper handling of things (Animate Dead).
2020-07-14 21:28:45 +02:00
jeffwadsworth
9f92377eef
- little AI fix Quarry Colossus
2020-07-14 14:11:43 -05:00
Oleg Agafonov
362352954b
Merge pull request #6830 from magefree/Add-historic2
...
Add Historic format and Historic Anthologies
2020-07-13 15:37:52 +02:00
LevelX2
1cdb715d92
* Fixed a problem how the color of mana paid from mana pool was recognized that could made problems to count the number of different colors used to pay a spell with convergence (e.g. if the mana was created with Cascading Cataracts) fixes #3816 .
2020-07-13 00:10:09 +02:00
LevelX2
a77471f58f
* Cadaverous Bloom - Fixed available mana calculation (related #6698 ).
2020-07-12 12:24:59 +02:00
LevelX2
d47a59fea5
* Fixed available mana calculation of the 5 Mana Batteries (related #6698 ).
2020-07-12 12:02:06 +02:00
LevelX2
31163eec6d
* Fixed that mana sources that produce any mana type that other sources produce (e.g. Reflecting Pool) could erroneously produce colorless mana from mana sources that could only produce any color mana ( fixes #6814 ).
2020-07-12 08:50:56 +02:00
Oleg Agafonov
219ab89bcc
Fixed test
2020-07-11 21:03:32 +04:00
LevelX2
81e5650972
* Fixed calcultion of available mana for Goblin Clearcutter, Seton Krosan Protector, Urza, Lord High Artificer, Heritage Druid, Birchlore Ranger and Grand architect.
2020-07-11 16:43:38 +02:00
mikalinn777
bf293ca939
Add Historic format and Historic Anthologies
2020-07-11 12:06:01 +02:00
18ths
587f05dea4
Merge pull request #6583 from timhae/issue6494_followup
...
add missing quotes in rule text
2020-07-11 11:08:30 +02:00
LevelX2
89249888b5
* Added handling of triggered mana to available mana calculation ( fixes #585 ).
2020-07-11 00:53:47 +02:00
jeffwadsworth
5be6e9398a
- Fixed #6803
2020-07-10 16:14:05 -05:00
jeffwadsworth
4c34210d64
- Fixed #6821
2020-07-10 15:23:29 -05:00
jeffwadsworth
bb453de525
- Fixed #6813
2020-07-10 10:39:02 -05:00
jeffwadsworth
90987372b7
- Fixed #6817
2020-07-10 10:31:21 -05:00
jeffwadsworth
9b803cf833
- Fixed #6803
2020-07-10 09:43:51 -05:00
Oleg Agafonov
c4f028ffa0
Prepare new release
2020-07-10 16:50:38 +04:00
Oleg Agafonov
06b6e482a0
* Exile and return to battlefield - fixed that some cards can return commander from command zone but they shouldn't (example: Cloudshift, Conjurer's Closet, see #5151 , #5278 );
2020-07-10 14:37:46 +04:00
Oleg Agafonov
4598d7efb0
* Ice Cauldron - fixed rollback error on cast ( #6815 );
2020-07-10 12:04:29 +04:00
LevelX2
40b7d723ef
* Some minor code clean up and a test.
2020-07-10 09:06:25 +02:00
Evan Kranzler
15719fea0f
fixed Subira, Tulzidi Caravannder ability text
2020-07-09 20:12:34 -04:00
arcox
9c7982e8f6
Update *.sh and *.java files to use Unix line endings
2020-07-09 13:07:26 -04:00
jeffwadsworth
a6d03c925f
- Fixed #6806
2020-07-09 11:10:28 -05:00
Eric Nelson
77eadf92a5
Fix Mudbutton Clanger ( #6810 )
...
* Fix Mudbutton Clanger
Should get +1/+1 until end of turn, not +1/+1 counters.
* Update MudbuttonClanger.java
Fix imports.
* Update MudbuttonClanger.java
Also import Duration (and remove CounterType, which is no longer needed)
2020-07-08 21:52:39 -04:00
Oleg Agafonov
2ea614b978
Merge pull request #6756 from arcox/circling-vultures
...
Implement Circling Vultures from WTH
2020-07-09 00:44:39 +02:00
Oleg Agafonov
99ceeb5076
Tokens improves:
...
* [M21] added tokens;
* [M21] added tokens download support;
* Fixed wrong images for some tokens (Angel, Beast, Bird, Cat, etc);
2020-07-09 02:38:37 +04:00
arcox
4bcffe6bcb
newline at eof
2020-07-08 18:27:49 -04:00
arcox
27af985288
Make Circling Vulture discard effect a special action without cost
2020-07-08 18:25:10 -04:00
Jakob
4dc99fbb58
Fixed Thousand-Year Storm and added hints to Aetherflux Reservoir and Sentinel Tower ( #6645 )
2020-07-08 11:10:09 -05:00
18ths
13f7f2a035
Revert "removed some of unused dependencies"
...
This reverts commit d6ad722266
.
2020-07-08 17:16:16 +02:00
Oleg Agafonov
1db523518b
Merge pull request #6800 from gp66/iko-essence-symbiote
...
Iko essence symbiote
2020-07-07 21:22:56 +02:00
gp66
a30e628b2d
add essence symbiote
2020-07-07 13:41:24 -05:00
gp66
a5e3b93048
add essence symbiote
2020-07-07 13:35:47 -05:00
18ths
d6ad722266
removed some of unused dependencies
2020-07-07 20:11:45 +02:00
jeffwadsworth
181eb871fe
- Fixed #6790
2020-07-07 10:34:09 -05:00
LevelX2
019bbafd20
* Aven Mimeomancer - Fixed that P/T setting persists after target zone change ( fixes #6782 ).
2020-07-07 16:41:34 +02:00
Oleg Agafonov
ecaa5a5b42
Eon Frolicker - fixed rollback error on play ( #6780 );
2020-07-07 06:32:46 +04:00
jeffwadsworth
8aa5154e81
- Fixed #6788 .
2020-07-06 14:56:00 -05:00
jeffwadsworth
af74fb335c
- Fixed other cards related to #6787
2020-07-06 14:18:12 -05:00
jeffwadsworth
b679087284
- Fixed #6787
2020-07-06 11:53:27 -05:00
LevelX2
bd4da56647
* Oriss, Samite Guardian -Fixed that the attack restriction effect did not work ( fixes #6784 ).
2020-07-06 15:57:54 +02:00
LevelX2
3ef2f2351e
* Goblin Fire Fiend, Hinterland Scourge, Inescapable Brute - Fixed wrong duration of must be blocked ability.
2020-07-06 15:43:47 +02:00
LevelX2
461c46eec3
* Canopy Stalker - Fixed must be blocked ability ( fixes #6783 ).
2020-07-06 15:39:37 +02:00
LevelX2
2f77d1d14c
* Fixed that Offering ability did not work from command zone ( fixes #4909 ).
2020-07-06 15:15:02 +02:00
Oleg Agafonov
d1ccb621a1
* Bolas's Citadel - fixed that opponent can use Bolas's play ability for own cards ( #6741 );
2020-07-06 15:44:31 +04:00
Oleg Agafonov
d18093daf2
Warbringer - fixed that it doesn't allow to cast cards with Dash without full mana available ( #6698 );
2020-07-06 15:30:48 +04:00
Oleg Agafonov
4168e2714a
Controlled spells gain ability -- fixed that gained cost modification effects doesn't allow to cast cards without mana (example: Inspiring Statuary, see #6698 );
2020-07-06 11:17:09 +04:00
Oleg Agafonov
1e744a0aae
Alternative cost - fixed that it doesn't allow to cast cards that was affected by cost modification effects (example: Prowl ability, see #6698 );
2020-07-05 23:11:47 +04:00
Oleg Agafonov
f9a9a55f7b
Cloud Key - fixed that it doesn't allow to cast cards without full mana available ( #6698 );
2020-07-05 19:39:05 +04:00
Oleg Agafonov
74ceac7322
Test fix
2020-07-05 09:47:00 +04:00
Oleg Agafonov
7b57865071
Benthic Explorers - fixed that it doesn't allow to cast spells with opponent's mana ( #6698 );
2020-07-05 06:25:07 +04:00
Oleg Agafonov
69d8fd1898
Battlefield Thaumaturge - fixed that it doesn't allow to cast spells without full available mana ( #6698 );
2020-07-05 01:08:43 +04:00
LevelX2
e937999b96
* Release to the Wind - Fixed that it doesn't let you cast the cards it exiles ( fixes #6758 ).
2020-07-03 14:54:08 +02:00
LevelX2
d4711b78d4
* Replaced some filter objects by static filter.
2020-07-03 13:58:08 +02:00
htrajan
91571df264
[M21] Fix castability and selectability of EnthrallingHold ( #6773 )
2020-07-03 07:16:31 +04:00
Evan Kranzler
b6b7a9c0f9
updated False Orders to match Balduvian Warlord
2020-07-02 23:14:13 -04:00
Evan Kranzler
d41ca9c2e1
updated Balduvian Warlord to add banded cards
2020-07-02 23:01:00 -04:00
Evan Kranzler
f2cdf1740b
updated Sorrow's Path to work with new blocking rules
2020-07-02 22:56:19 -04:00
Evan Kranzler
660862b75f
fixed Extinction Event not resolving correctly
2020-07-02 18:46:26 -04:00
Evan Kranzler
509bd39244
fixed Neyith of the Dire Hunt not working with cards that cause creatures to become blocked
2020-07-02 18:46:12 -04:00
Oleg Agafonov
e69a021c71
Fixed missing locale param in string operations ( #4634 )
2020-07-03 02:00:58 +04:00
Oleg Agafonov
6dccaee9a4
Ghostfire Blade - fixed that it can't be played without full available mana ( #6698 );
2020-07-02 20:37:59 +04:00
Evan Kranzler
509bca7224
fixed Neyith of the Dire Hunt triggering for each player that blocks at the same time
2020-07-02 10:49:55 -04:00
jeffwadsworth
c1b8ae2865
- Fixed typo in last commit.
2020-07-02 09:46:47 -05:00
jeffwadsworth
807a67389a
- Mnemonic Betrayal will no longer allow lands to be played from the Exile Zone.
2020-07-02 09:30:14 -05:00
jeffwadsworth
6478ef3ff4
- Chainer, Nightmare Adept will now gain haste when it enters the battlefield.
2020-07-02 09:22:24 -05:00
Evan Kranzler
9824c9bfd2
fixed Rookie Mistake being able to target the same creature twice
2020-07-02 09:53:29 -04:00
Evan Kranzler
3f88f350f6
fixed Silver Wyvern error ( fixes #6768 )
2020-07-01 21:54:29 -04:00
Evan Kranzler
8392b652b7
fixed Zurzoth, Chaos Rider's effect not resolving correctly
2020-07-01 21:09:26 -04:00
Evan Kranzler
d3fad6c46e
fixed Neyith of the Dire Hunt not triggering off of blocks
2020-07-01 21:08:59 -04:00
Evan Kranzler
bda0d6fba0
fixed issues with Inniaz, the Gale Force not resdistributing permanents correctly
2020-07-01 21:08:36 -04:00
Evan Kranzler
1c4e8db236
fixed some issues with targets that require different names
2020-07-01 21:07:57 -04:00
LevelX2
fbfb55f99c
* Vito, Thorn of the Dusk Rose - Added hint to triggered ability to show how much damage goes to the opponent ( #6646 ).
2020-07-02 00:55:32 +02:00
Oleg Agafonov
adbe84c540
Improved freeze checks and canRespond/isInGame usage
2020-07-01 13:48:22 +04:00
Oleg Agafonov
3b19e3db35
* AI: fixed that computer can't play some cards correctly (Ad Nauseam, Crazed Firecat, Fiery Gambit);
2020-07-01 13:15:39 +04:00
18ths
653ca9cc5a
Merge branch 'master' into GlitterLionTextFix
2020-07-01 10:03:37 +02:00
Evan Kranzler
82347be782
fixed Neyith, the Dire Hunt doubling toughness ( #6677 )
2020-06-30 22:47:43 -04:00
Evan Kranzler
73026b57b1
implemented Neyith of the Dire Hunt
2020-06-30 21:29:59 -04:00
arcox
0530b52f87
Implement Circling Vultures from WTH ( #5489 )
2020-06-30 19:30:22 -04:00
Evan Kranzler
00c5162682
fixed some Idol of Endurance bugs, updated tests
2020-06-30 19:20:59 -04:00
Evan Kranzler
833ca03293
added special basic land slot to M21
2020-06-30 18:59:03 -04:00
arcox
7d31736b88
Implement Thran Tome from WTH ( #6726 )
...
* Implement Thran Tome from WTH (#5489 )
* Fix erroneous subtype
* Use TargetCardInLibrary method
* Actually fixed
2020-06-30 14:04:02 -05:00
jeffwadsworth
40db0243fd
- Hopefully a fix for #6740
2020-06-30 12:39:11 -05:00
LevelX2
c4082548c8
* Kaheera, the Orphanguard - Fixed the check for subtypes (e.g. changeling not working).
2020-06-30 16:22:28 +02:00
LevelX2
60cce5c11b
* Fixed wrong event attributes for special action ACITIVATE_ABILITY event (see also 6753). Fixed that Phyrexian Revoker also prevented using special actions ( fixes #6747 ).
2020-06-30 15:34:29 +02:00
Oleg Agafonov
83135f347f
Spellwild Ouphe - fixed cost reduction effect ( #6698 )
2020-06-30 08:51:59 +04:00
Oleg Agafonov
09bc2575d8
Cost increasing effects - refactor, removed redundant custom effects (related to #6684 and #6698 );
2020-06-30 08:27:29 +04:00
Evan Kranzler
b885fffd9d
added duplicates to M21 and JMP
2020-06-29 21:12:36 -04:00
Evan Kranzler
d70db82dd9
Implemented Teferi, Timeless Voyager
2020-06-29 20:53:05 -04:00
Evan Kranzler
e9672dce5e
updated JMP rarities
2020-06-29 20:06:12 -04:00
Evan Kranzler
e914c38986
Implemented Idol of Endurance
2020-06-29 20:05:38 -04:00
jeffwadsworth
0960794db4
- Reverted previous "fix" for Torban, Thrane of Red Fell.
2020-06-29 17:05:40 -05:00
jeffwadsworth
2cbe607e7b
- Fixed #6740
2020-06-29 15:41:37 -05:00
jeffwadsworth
fa5cf8b412
- Fixed #6751
2020-06-29 15:07:47 -05:00
jeffwadsworth
a4d659176e
- Refactored BlocksOrBecomesBlockedTriggeredAbility to BlocksOrBecomesBlockedSourceTriggeredAbility
2020-06-29 11:45:26 -05:00
arcox
fd3ee45a1e
Implement Sawtooth Ogre from WTH ( #6725 )
2020-06-29 11:37:32 -05:00
jeffwadsworth
d1cbfc51e1
- Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility
2020-06-29 10:51:34 -05:00
arcox
a5d10d6a5d
Implement Liege of the Hollows from WTH ( #5489 ) ( #6727 )
2020-06-29 10:37:43 -05:00
LevelX2
0bc7008130
* Peer into the Abyss - Fixed that the effects were applied to the controller instead of the target player ( #6646 ).
2020-06-29 16:57:59 +02:00
LevelX2
accbf7a3a7
* Read the Tides - Fixed number of maximal possible targets from 1 to 2 ( #6646 ).
2020-06-29 15:16:51 +02:00
LevelX2
34dbf7b67e
* Peer into the Abyss - Fixed that the numbers were not rounded up ( #6646 ).
2020-06-29 15:13:46 +02:00
LevelX2
370d821dbf
* Gadrak, the Crown-Scourge - Fixed wrong condition for attack restriction ( fixes #6743 ).
2020-06-29 15:01:53 +02:00
LevelX2
5661bb1bfe
* Some minor code changes.
2020-06-29 14:50:46 +02:00
Oleg Agafonov
90965802d0
Cost increasing effects - refactor, removed redundant custom effects (related to #6684 and #6698 );
2020-06-29 15:39:58 +04:00
Oleg Agafonov
4bdd8910a8
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Mage.Sets/src/mage/cards/d/DreamLeash.java
2020-06-29 13:32:26 +04:00
Oleg Agafonov
cf3feff76a
Cost reduction effects - refactor, removed redundant custom effects, added card hints;
2020-06-29 13:31:02 +04:00
htrajan
ca29e61b1d
[M21] actually fix Enthralling Hold ( #6746 )
2020-06-29 12:41:46 +04:00
htrajan
4652ebd790
[M21] Fix Enthralling Hold ( #6745 )
2020-06-29 10:06:29 +04:00
Oleg Agafonov
e4ebf50d42
* Artifact you control effects - added card hints;
2020-06-29 09:28:46 +04:00
htrajan
faa375907f
withChooseHint
2020-06-28 21:42:59 -07:00
htrajan
1a0dca9067
fix M21 bugs
2020-06-28 20:24:59 -07:00
Oleg Agafonov
621c144ac2
* This spell costs less to cast - added card hints for some cards;
2020-06-28 20:29:09 +04:00
etpalmer63
8e38294d62
'put' should be 'create' tokens. Added rule note.
2020-06-27 11:44:44 -07:00
Oleg Agafonov
e8dbd2a3c8
Refactor some cost modification effects
2020-06-27 19:22:45 +04:00
Oleg Agafonov
aeec6a4e8d
Additional fix for #6698 , card hint for Of One Mind;
2020-06-27 06:00:48 +04:00
Oleg Agafonov
520d75dba9
* Cost reduction effects - fixed that some cards with cost reduction can't be played (example: Price of Fame, see #6685 , #6684 );
2020-06-27 05:40:45 +04:00
Oleg Agafonov
2252648f01
* Added card hints to Avatar of Might, Avatar of Will, Avatar of Woe, Dusk Feaster, Rekindled Flame;
...
* Refactor: removed custom spell cost reduction effects;
2020-06-27 05:36:04 +04:00
Evan Kranzler
c46e5d2399
Implemented Zurzoth, Chaos Rider
2020-06-26 20:56:34 -04:00
htrajan
6fa1ad3aaa
[M21] Implement more cards ( #6730 )
...
* EnthrallingHold
* ArchfiendsVessel
* ConspicuousSnoop
* HoodedBlightfang
* commit set updates
* fix text
* fix Archfiend's Vessel cast from graveyard trigger and Enthralling Hold text
2020-06-26 20:55:43 -04:00
jeffwadsworth
8e5b72b8c7
- Fixed text for Inniaz, the Gale Force.
2020-06-26 14:39:24 -05:00
LevelX2
9ad11e653a
Merge origin/master
2020-06-26 18:16:51 +02:00
LevelX2
0cd5ab12f7
* Mycosynth Lattice - Added hint text for the use of floating mana ( closes #1544 ).
2020-06-26 18:16:11 +02:00
jeffwadsworth
2f5a4e0caf
- Fixed text related to bug 6675
2020-06-26 11:10:54 -05:00
Evan Kranzler
e73a11cb12
fixed a small error with Inniaz, the Gale Force
2020-06-26 09:49:20 -04:00
Oleg Agafonov
50c46e39a3
Improved game logs: added target hints, fixed spaces in target amount;
2020-06-26 10:59:22 +04:00
Oleg Agafonov
99167fa50e
[M21] Terror of the Peaks - fixed missing copy method
2020-06-26 10:55:33 +04:00
Oleg Agafonov
f19c929229
Verify tests: added checks for wrong ability/effect hint description in card text;
2020-06-26 10:15:22 +04:00
Oleg Agafonov
445686a1ad
Improved scry effect text generation
2020-06-26 09:59:55 +04:00
Oleg Agafonov
3d7637b421
Merge pull request #6722 from arcox/track-down-text
...
Fix Track Down oracle text (#6643 )
2020-06-26 07:55:33 +02:00
arcox
c03d0f07d6
Restore scry effect
2020-06-26 01:44:12 -04:00
Oleg Agafonov
00c8d24be4
Merge pull request #6724 from arcox/choking-vines-text
...
Fix Choking Vines oracle text (#6654 )
2020-06-26 07:08:37 +02:00
arcox
2dc502b535
Fix Choking Vines oracle text
2020-06-26 01:02:34 -04:00
arcox
7632cb417c
Fix Track Down oracle text ( #6643 )
2020-06-25 22:37:23 -04:00
johnmeat
0050c8966e
Ability fix for when Nacatl has left battlefield ( #6681 )
2020-06-25 21:31:05 -05:00
Evan Kranzler
cb918253c8
Implemented Inniaz, the Gale Force
2020-06-25 21:11:56 -04:00
Evan Kranzler
f4896710d8
fixed Undead Alchemist exiling cards from zones other than graveyards
2020-06-25 20:21:35 -04:00
Evan Kranzler
a379a06485
added new class for "this or another" triggered abilities
2020-06-25 20:14:48 -04:00
jeffwadsworth
6c69939c0d
- Fixed some text issues related to Bug 6675...
2020-06-25 17:45:24 -05:00
jeffwadsworth
a20bc6c414
- Fixed some text issues related to Bug 6675. Not closed because it keep growing...
2020-06-25 16:45:38 -05:00
18ths
1f98cc1f4a
Merge pull request #6578 from timhae/chainer
...
copy chainer triggered ability when used as commander
2020-06-25 21:17:41 +02:00
jeffwadsworth
c030779c7b
- Fixed #6714
2020-06-25 09:04:56 -05:00
Evan Kranzler
a5f9b8fb64
Implemented Sethron, Hurloon General
2020-06-25 09:22:09 -04:00
Evan Kranzler
1fec71920e
Implemented Scholar of the Lost Trove
2020-06-25 09:01:05 -04:00
Evan Kranzler
7750dde6b8
Implemented Emiel the Blessed
2020-06-25 08:38:54 -04:00
Oleg Agafonov
f589d861f4
[M21] Terror of the Peaks - fixed missing target for damage effect
2020-06-25 10:08:55 +04:00
Oleg Agafonov
dea739ecb0
Merge pull request #6683 from gp66/fix-iko-tokens
...
Fix iko tokens
2020-06-25 07:35:17 +02:00
htrajan
7bb7afe28a
[M21] Implement sanctum cards ( #6708 )
2020-06-25 09:31:09 +04:00
Evan Kranzler
9b2c8c5d87
updated JMP spoiler and reprints
2020-06-24 18:46:24 -04:00
Evan Kranzler
dcc1430b60
Implemented Muxus, Goblin Grandee
2020-06-24 18:44:53 -04:00
Evan Kranzler
d5616762cb
Implemented Lightning Phoenix
2020-06-24 18:42:58 -04:00
Oleg Agafonov
6dfacfbca5
* Elspeth, Undaunted Hero - fixed wrong text;
2020-06-25 00:37:13 +04:00
Oleg Agafonov
b2bc9ee6d1
Merge pull request #6716 from johnmeat/VoidUI
...
Alter UI for choosing a number for Void.
2020-06-24 21:44:17 +02:00
johnm
d664aaa7e1
Alter UI for choosing a number for Void.
2020-06-24 19:46:02 +01:00
18ths
40036271da
Implemented Allosaurus Shepherd and Blessed Sanctuary ( #6711 )
...
* added allosaurus shepherd and blessed sanctuary
* fixed nonascii apostrophes
* added continuous effect dependency
2020-06-24 10:17:32 -05:00
Evan Kranzler
785be83484
Refactoring cards that mill (WIP, do not merge) ( #6713 )
...
* added mill method
* updated mill effects to use new method
* refactored individual cards
* small updated to Grindstone and Sphinx's Tutelage
* another updated to Grindstone
* fixed a test
* fixed Countermand null check
* more refactoring
* updated dredge ability to use mill
2020-06-24 07:50:00 -04:00
Evan Kranzler
9c73f29484
fixed Alchemist's Gift not doing anything
2020-06-23 21:29:34 -04:00
Evan Kranzler
44394cf016
added another fix for Chandra's Incinerator
2020-06-23 21:28:43 -04:00
Evan Kranzler
ba0e9af5fd
Implemented Bruvac the Grandiloquent (still needs refactoring
2020-06-23 17:29:14 -04:00
Evan Kranzler
4a6a0e4d42
Implemented Branching Evolution
2020-06-23 17:26:42 -04:00
Evan Kranzler
b28a9c2ba2
Implemented Terror of the Peaks
2020-06-23 17:25:47 -04:00
Evan Kranzler
93b4fe5c95
Implemented Subira, Tulzidi Caravanner
2020-06-23 17:24:38 -04:00
LevelX2
324c2bdcf3
* Arcane Artisan - Fixed that the tokens were not exiled but destroyes ( fixes #6710 ).
2020-06-23 19:47:42 +02:00
LevelX2
7ce721eced
Merge pull request #6709 from hitch17/ThievesGuildEnforcer-use-graveyard
...
* Thieves' Guild Enforcer - Fixing wrong condition to use graveyard instead of library.
2020-06-23 10:58:45 +02:00
John Hitchings
7065b7f7e7
use graveyard instead of library as ThievesGuildEnforcer condition.
2020-06-22 23:10:34 -07:00
Oleg Agafonov
5ae041f39a
Additional tests for morph and #6680
2020-06-23 09:29:38 +04:00
Evan Kranzler
75220caf0f
small additional fix
2020-06-22 22:57:47 -04:00
Evan Kranzler
dd22905e9d
added another fix for Chandra's Incinerator ( #6646 )
2020-06-22 22:56:54 -04:00
Evan Kranzler
77d5b37ca6
fixed Warded Battlements giving +1/+1 instead of +1/+0 ( #6646 )
2020-06-22 22:51:46 -04:00
Evan Kranzler
4aec3e15c1
fixed Tolarian Kraken confirmation text ( #6646 )
2020-06-22 22:50:53 -04:00
Evan Kranzler
1c41c48d16
fixed Dire Fleet Warmonger granting trample indefinitely ( #6646 )
2020-06-22 22:46:58 -04:00
Evan Kranzler
20b724bc67
fixed Chandra's Incinerator not triggering on damage ( #6646 )
2020-06-22 22:45:49 -04:00
Evan Kranzler
28e142a196
fixed Alchemist's Gift not pumping or granting an ability ( #6646 )
2020-06-22 22:43:00 -04:00
Evan Kranzler
b9e93a5da2
fixed Tinybones, Trinket Thief not causing opponents to lose life ( #6677 )
2020-06-22 22:37:11 -04:00
Evan Kranzler
1224f0621f
fixed Ormos, Archive Keeper not adding counters ( #6677 )
2020-06-22 22:36:37 -04:00
Evan Kranzler
23fea94263
fixed Aven Gagglemaster counting opposing creatures ( #6677 )
2020-06-22 22:36:11 -04:00
Evan Kranzler
fa368f7eba
fixed Archaeomender targeting enchantment cards ( #6677 )
2020-06-22 22:35:14 -04:00
Evan Kranzler
cac8c5966c
fixed Chandra's Incinerator not getting the correct cost reduction
2020-06-22 22:30:55 -04:00
Evan Kranzler
b2783c8993
fixed Tentative Connection cost reduction
2020-06-22 21:36:01 -04:00
Evan Kranzler
5b30ec4804
fixed some cost reduction effects not working
2020-06-22 21:01:53 -04:00
arcox
b6352953a8
Implement Nine Lives from M21 ( #6706 )
2020-06-22 19:42:00 -04:00
arcox
cdedd9c2c8
Implement Radha, Heart of Keld from Core 2021 ( #6690 )
...
* Implement Radha, Heart of Keld from Core 2021
* Fix oracle text on Radha
2020-06-22 19:39:44 -04:00
jeffwadsworth
df69b8d50a
- Fixed #6672
2020-06-22 16:48:45 -05:00
Oleg Agafonov
8667d2a923
* Special mana payments like convoke/delve - fixed that it can't be used to cast card from command zone (example: Tasigur, the Golden Fang, see #6680 );
2020-06-22 20:20:33 +04:00
jeffwadsworth
cb7c787c37
- Little fix Toshiro Umezawa
2020-06-22 09:45:55 -05:00
jeffwadsworth
22bbbf656f
- Second part of fix #6660
2020-06-22 09:41:22 -05:00
jeffwadsworth
3c653d8b19
- First part of fix #6660
2020-06-22 09:40:39 -05:00
LevelX2
8edbe544c8
Merge pull request #6700 from dmbrtd/fix-rise-fall
...
Fix Rise // Fall
2020-06-22 15:42:57 +02:00
LevelX2
c8ddd62e3b
* Reworked some card movement to player methods ( #4866 ).
2020-06-22 15:38:36 +02:00
dmbrtd
ec4101c1ec
Fix Rise // Fall
...
Fall was incorrectly discarding land cards.
2020-06-22 00:34:48 -07:00
arcox
7caf4f61cb
Implement Demonic Embrace from Core 2021 ( #6692 )
2020-06-21 22:28:31 -04:00
Evan Kranzler
d74c2c8355
Implemented Tinybones, Trinket Thief
2020-06-21 22:14:03 -04:00
Evan Kranzler
b670ec516e
Implemented Steel-Plume Marshal
2020-06-21 11:21:43 -04:00
Evan Kranzler
3b6a1289a4
Implemented Spiteful Prankster
2020-06-21 10:20:17 -04:00
Evan Kranzler
6c8d0046a7
Implemented Immolating Gyre
2020-06-21 10:15:09 -04:00
Evan Kranzler
bb08d51e9e
Implemented Chained Brute
2020-06-21 10:09:55 -04:00
Evan Kranzler
170745fbd0
Implemented Stone Haven Pilgrim
2020-06-21 10:00:49 -04:00
Evan Kranzler
cc4e4b95a2
Implemented Corsair Captain
2020-06-21 09:54:54 -04:00
Evan Kranzler
4fda8eab02
updated JMP spoiler and reprints
2020-06-21 09:21:46 -04:00
LevelX2
a871b36bca
* Fixed wrong zone for cost reduction ability ( #6684 ).
2020-06-21 15:07:47 +02:00
LevelX2
832f1ebcd7
* Snickering Squirrel - Improved choice dialog text.
2020-06-21 11:30:30 +02:00
LevelX2
f5f668e659
* Lurrus of the Dream-Den - Fixed its tracking of the use of the cast from graveyard ability ( fixes #6882 ).
2020-06-21 10:52:16 +02:00
LevelX2
313829c826
* Elite Scaleguard - Fixed not working triggered ability ( fixes #6689 ).
2020-06-21 09:10:33 +02:00
gp66
a06dae2270
cub warden lifelink tokens
2020-06-20 13:58:13 -05:00
Oleg Agafonov
3f2a5fc362
Prepare new release
2020-06-20 11:36:13 +04:00
LevelX2
305dab90b5
* Replaced some card.putOntoBattlefield by player.moveCard... methods ( #4866 ). Added new player.shuffleCardsToLibrary method.
2020-06-20 08:58:29 +02:00
Evan Kranzler
16f7e401f7
fixed some test failures
2020-06-19 19:13:06 -04:00
Oleg Agafonov
271b8d06f4
Reverted wrong changes and missing card hint
2020-06-20 03:11:58 +04:00
Oleg Agafonov
fad771e725
Merge remote-tracking branch 'origin/master'
2020-06-20 03:05:53 +04:00
Oleg Agafonov
be08aedc5d
Added hints for some cards
2020-06-20 03:05:43 +04:00
Oleg Agafonov
ff91ffe1a7
Removed unnecessary custom text from some cards (opponent loses life and you gain life)
2020-06-20 03:04:33 +04:00
Evan Kranzler
ed2e524753
updated JMP spoiler and reprints
2020-06-19 18:56:31 -04:00
Oleg Agafonov
05950dcc2f
Improved text generation for TargetCardInASingleGraveyard (additional to #6557 )
2020-06-20 02:17:20 +04:00
Daniel Peregolise
520937e68a
Verbiage fixes ( #6557 )
...
* fix verbiage for ShredMemory card filter
* fixing verbiage for DriverOfTheDead
2020-06-19 15:54:27 -05:00
arcox
71729f5a78
Implement Track Down from Core 2021 ( #6667 )
2020-06-19 15:52:46 -05:00
arcox
c22c93ea90
Implement Tome Anima from Core 2021 ( #6668 )
...
* Implement Tome Anima from Core 2021
* newline at end of file
2020-06-19 15:51:16 -05:00
jeffwadsworth
6b14c5a4d3
- Text fix
2020-06-19 15:45:11 -05:00
jeffwadsworth
9ede6ae9b5
- Text fix
2020-06-19 15:41:04 -05:00
jeffwadsworth
f7fd9767db
- Text fix
2020-06-19 15:27:00 -05:00
jeffwadsworth
fed6ddff8e
- Text fix
2020-06-19 14:58:44 -05:00
jeffwadsworth
f2c09a7193
- Text fix
2020-06-19 14:36:01 -05:00
Evan Kranzler
da52fc430c
fixed Thieves' Guild Enforcer giving all permanents deathtouch
2020-06-19 08:24:16 -04:00
Oleg Agafonov
d069bbd544
Code cleanup and test fixes
2020-06-19 13:24:52 +04:00
Evan Kranzler
57ed834c14
Implemented Ormos, Archive Keeper
2020-06-18 21:10:40 -04:00
Evan Kranzler
3ef78ff783
Implemented Witch of the Moors
2020-06-18 21:02:38 -04:00
Evan Kranzler
6bfe84ffd5
Implemented Archaeomender
2020-06-18 20:52:56 -04:00
Evan Kranzler
ae32bc2b77
Implemented Brightmare
2020-06-18 20:50:30 -04:00
Evan Kranzler
d6f87d29c6
Implemented Trusty Retriever
2020-06-18 20:46:16 -04:00
Evan Kranzler
40667a207f
Implemented Towering Titan
2020-06-18 20:43:07 -04:00
Evan Kranzler
52be5d7a17
Implemented Supply Runners
2020-06-18 20:35:14 -04:00
Evan Kranzler
79e098bb3b
Implemented Living Lightning
2020-06-18 20:31:36 -04:00
Evan Kranzler
9876fa9ef9
Implemented Lightning Visionary
2020-06-18 20:28:50 -04:00
Evan Kranzler
410a20d33d
Implemented Lightning-Core Excavator
2020-06-18 20:28:14 -04:00
Evan Kranzler
0b2f44e127
updated JMP spoiler and reprints
2020-06-18 18:59:40 -04:00
Evan Kranzler
dffd3cc86d
Implemented Sanguine Indulgence
2020-06-18 18:57:33 -04:00
Evan Kranzler
e1a396d145
Implemented Secure the Scene
2020-06-18 18:57:32 -04:00
Evan Kranzler
3a40b9dfb3
Implemented Kinetic Augur
2020-06-18 18:57:31 -04:00
Evan Kranzler
34aa019cec
Implemented Rookie Mistake
2020-06-18 18:57:31 -04:00
Evan Kranzler
c85ee88045
Implemented Ornery Dilophosaur
2020-06-18 18:57:31 -04:00
Evan Kranzler
26cc800846
Implemented Leafkin Avenger
2020-06-18 18:57:30 -04:00
Evan Kranzler
83abaf5ef4
Implemented Aven Gagglemaster
2020-06-18 18:57:30 -04:00
arcox
ab5daa026f
Implement Gnarled Sage from Core 2021 ( #6666 )
2020-06-18 18:06:56 -04:00
arcox
096d44320d
Implement Gloom Sower from Core 2021 ( #6665 )
...
* Implement Gloom Sower from Core 2021
* Remove unused imports
2020-06-18 18:06:00 -04:00
arcox
c6e803a4e9
Implement Run Afoul from Core 2021 ( #6664 )
2020-06-18 18:05:15 -04:00
jeffwadsworth
f6cec73969
- Text fix
2020-06-18 16:55:12 -05:00
LevelX2
c41fc0284d
* Fixed missing check for restricting effects of activated abilities of permanents ( fixes #6657 ). I guess that got lost by refactoring get playable abilities.
2020-06-18 22:59:42 +02:00
LevelX2
3beaec4525
* Fixed that effects with "as long as Intet remains on the battlefield" condition were reapplied as the card returned to battlefield.
...
Some other minor fixes.
2020-06-18 19:12:58 +02:00
LevelX2
044b254155
* Some more rework/clean up of the PlayFromNotOwnHandZone effects ( fixes #6580 ).
2020-06-18 19:11:02 +02:00
jeffwadsworth
db800f3a73
- Text fix
2020-06-18 11:57:31 -05:00
Evan Kranzler
89db297224
updated JMP spoiler and reprints
2020-06-18 10:20:35 -04:00
arcox
3264191bd5
Fix issue #6659 - Choking Vines not blocking properly ( #6661 )
2020-06-18 09:19:33 -05:00
Evan Kranzler
5801e91f4a
fixed a few errors
2020-06-17 21:30:22 -04:00
Evan Kranzler
cba0094c20
Implemented Nocturnal Feeder
2020-06-17 21:17:20 -04:00
Evan Kranzler
abf19b5ce3
Implemented Kels, Fight Fixer
2020-06-17 21:11:17 -04:00
Evan Kranzler
dcae6f61e4
Implemented Release the Dogs
2020-06-17 21:03:28 -04:00
Evan Kranzler
1ff92cbfea
Implemented Thriving Grove
2020-06-17 21:01:57 -04:00
Evan Kranzler
07b2887039
Implemented Thriving Bluff
2020-06-17 20:56:32 -04:00
Evan Kranzler
da71f61252
Implemented Thriving Moor
2020-06-17 20:54:34 -04:00
Evan Kranzler
b9ffd39c43
Implemented Thriving Isle
2020-06-17 20:51:55 -04:00
Evan Kranzler
d8370013af
Implemented Thriving Heath
2020-06-17 20:49:36 -04:00
Evan Kranzler
f362ebd4a3
updated M21 and JMP spoiler and reprints
2020-06-17 20:37:35 -04:00
LevelX2
85709c0a16
* Some rework/clean up of the PlayFromNotOwnHandZone effects ( fixes #6580 ). Some added tests.
2020-06-18 01:19:23 +02:00
Evan Kranzler
8e4d966ff3
updated M21 and JMP spoiler and reprints
2020-06-17 18:36:34 -04:00
jmharmon
327062240f
Implement Four Cards for M21 ( #6651 )
...
* Implement Four Cards for M21
Sanctum of Calm Waters
Sanctum of Shattered Heights
Transmogrify
Watcher of the Spheres
* Implement Sanctum of Calm Waters
* Implement Sanctum of Shattered Heights
* Implement Transmogrify
* Implement Watcher of the Spheres
* Add ability text and minimize number of lines
* Add ability text
* Clean up a few lines of code
* Update SanctumOfCalmWaters.java
* Update SanctumOfShatteredHeights.java
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-17 18:34:17 -04:00
jeffwadsworth
7b3686e418
- Text fix
2020-06-17 15:26:47 -05:00
jeffwadsworth
cec7be8604
- Text fixes
2020-06-17 14:32:34 -05:00
Thomas ARBLAY
2f68db7086
[RFR] Correction of the text of some cards ( #6602 )
...
* Fix some cards
* Fix Clot Sliver
* Fix WarrenScourgeElf
* Fix Olivia Voldaren
* Fix Domri Rade Emblem
* Fix Broken Ambitions Missing text
Co-authored-by: Thomas ARBLAY <thomas.arblay@smile.fr>
2020-06-17 09:58:35 -05:00
arcox
055458e9a8
Fix Preacher interaction with tokens ( #6625 )
2020-06-17 09:49:40 -05:00
arcox
bb8e132b77
Implement Coils of the Medusa ( #6649 )
2020-06-17 09:16:04 -05:00
arcox
8bae8a911b
Implement Choking Vines from Weatherlight set ( #6655 )
2020-06-17 09:15:16 -05:00
Evan Kranzler
5e54832426
added Jumpstart
2020-06-17 08:54:52 -04:00
Evan Kranzler
269acb2d3d
Implemented Hobblefiend
2020-06-17 08:50:23 -04:00
Evan Kranzler
cc3a3f660e
Implemented Canopy Stalker
2020-06-17 08:38:38 -04:00
Evan Kranzler
52fe274f02
Implemented Anointed Chorister
2020-06-17 08:26:02 -04:00
Evan Kranzler
14f415518d
Implemented Alchemist's Gift
2020-06-17 08:19:09 -04:00
arcox
c9cac3f87b
Implement Jangling Automaton ( #6653 )
...
* Implement Weatherlight 151 - Jangling Automaton
* Cleanup Jangling Automaton
* Revert line endings on WTH set file
* Change getDefenderId to getDefendingPlayerId
2020-06-17 08:07:17 -04:00
Evan Kranzler
3839b0c665
Implemented Goblin Wizardry
2020-06-16 22:14:57 -04:00
Evan Kranzler
e3a1fee1ea
Implemented Hunter's Edge
2020-06-16 22:11:04 -04:00
Evan Kranzler
bc87348349
Implemented Skyway Sniper
2020-06-16 22:07:41 -04:00
Evan Kranzler
03a46ffec1
fixed Ghostly Pilferer triggered ability
2020-06-16 22:03:14 -04:00
htrajan
6804216ddc
Implement garruk cards ( #6650 )
...
* Implement Garruk's Harbinger
* inline ability
* Implement Garruk's Uprising
* Implement Garruk, Unleashed
* fix Garruk, Unleashed
2020-06-16 21:09:26 -04:00
Evan Kranzler
5a0d99ee6f
Implemented Roaming Ghostlight
2020-06-16 19:24:29 -04:00
Evan Kranzler
d0d0281484
Implemented Witch's Cauldron
2020-06-16 19:20:30 -04:00
Evan Kranzler
1eb7f57543
Implemented Read the Tides
2020-06-16 19:18:18 -04:00
Evan Kranzler
3b1bc61952
Implemented Warded Battlements
2020-06-16 19:16:38 -04:00
Evan Kranzler
794a0509b8
Implemented Twinblade Assassin
2020-06-16 19:15:05 -04:00
Evan Kranzler
b84fd81281
Implemented Swift Response
2020-06-16 19:11:26 -04:00
Evan Kranzler
7cde1ad734
Implemented Staunch Shieldmate
2020-06-16 19:09:28 -04:00
Evan Kranzler
e45bc23f4e
Implemented Rise Again
2020-06-16 19:08:11 -04:00
Evan Kranzler
5b403c53ab
Implemented Masked Blackguard
2020-06-16 19:07:08 -04:00
Evan Kranzler
d967453852
Implemented Keen Glidemaster
2020-06-16 19:05:59 -04:00
Evan Kranzler
fdcc0fbc55
Implemented Gale Swooper
2020-06-16 18:46:45 -04:00
Evan Kranzler
367f754cd4
Implemented Forgotten Sentinel
2020-06-16 18:45:23 -04:00
Evan Kranzler
e31add8e0b
Implemented Daybreak Charger
2020-06-16 18:44:39 -04:00
Evan Kranzler
c1ed1c4d0d
Implemented Crypt Lurker
2020-06-16 18:43:44 -04:00
Evan Kranzler
dd10125d1c
Implemented Chrome Replicator
2020-06-16 18:39:39 -04:00
Evan Kranzler
71dce18df9
Implemented Caged Zombie
2020-06-16 18:17:02 -04:00
Evan Kranzler
a982e838c8
Implemented Blood Pit Brute
2020-06-16 18:14:58 -04:00
Evan Kranzler
f24412caf1
Implemented Blood Glutton
2020-06-16 18:13:25 -04:00
Evan Kranzler
b001d807dd
updated M21 spoiler and reprints
2020-06-16 18:09:51 -04:00
LevelX2
7d91200612
* Memnarch - Fixed that the card type changing effect did not work correctly (wrong duration) ( #6461 ).
2020-06-16 20:36:11 +02:00
jeffwadsworth
d2f20e3924
- Fixed #6632
2020-06-16 11:11:46 -05:00
Oleg Agafonov
55b38ad275
[M21] Feline Sovereign - removed redundant dialog ( #6646 );
2020-06-16 14:47:31 +04:00
Oleg Agafonov
5cf1aaf78b
[M21] Feline Sovereign - fixed that it gives protection to itself ( #6646 );
2020-06-16 14:41:46 +04:00
LevelX2
8deebbc6d3
* Wildwood Scourge - Fixed the missing check for "non Hydra" creatures.
2020-06-16 12:33:07 +02:00
LevelX2
8e1d7c3ffb
Renamed condition to prevent misuse.
2020-06-16 10:53:52 +02:00
LevelX2
ff3a51cc22
* Some minor code clean up.
2020-06-16 10:42:53 +02:00
LevelX2
146c9571ca
* See the Truth - Fixed some problems of the implementation ( #6646 ).
2020-06-16 10:42:33 +02:00
Oleg Agafonov
98feb0dd95
Additional fixes and improves for PR #6641
2020-06-16 12:31:26 +04:00
Evan Kranzler
3f4f0bba8c
fixed Unleash Fury tripling power rather than doubling
2020-06-15 22:15:14 -04:00
Evan Kranzler
2f211dfe3b
updated Lorescale Coatl triggered ability
2020-06-15 21:43:28 -04:00
Evan Kranzler
00c01408f1
Implemented Unleash Fury
2020-06-15 20:29:53 -04:00
Evan Kranzler
83b614a6eb
Implemented Niambi, Esteemed Speaker
2020-06-15 20:23:42 -04:00
Evan Kranzler
e8a99ec7f3
Implemented Experimental Overload
2020-06-15 20:09:31 -04:00
Evan Kranzler
0af261aeb3
Implemented Barrin, Tolarian Archmage
2020-06-15 19:54:00 -04:00
Evan Kranzler
8356b3392d
Implemented Ghostly Pilferer
2020-06-15 19:25:34 -04:00
Evan Kranzler
ba599ae4d9
Implemented Shacklegeist
2020-06-15 19:12:04 -04:00
Evan Kranzler
c46afe2cf1
Implemented Mistral Singer
2020-06-15 19:06:51 -04:00
Evan Kranzler
eee2fde3a4
updated M21 spoiler and reprints
2020-06-15 18:59:45 -04:00
SpeedProg
69a9cd1901
implemented Feline Sovereign ( #6639 )
2020-06-15 18:58:26 -04:00
jmharmon
b28434553c
Implement Brash Taunter ( #6640 )
...
* Implement Brash Taunter
* Implement Brash Taunter
2020-06-15 18:56:49 -04:00
htrajan
d8f90f9196
Implement chandra cards ( #6641 )
...
* Implement Chandra, Heart of Fire
* Implement Chandra's Pyreling
* rename var
2020-06-15 18:56:01 -04:00
LevelX2
5411e446e1
* Grip of Chaos - Fixed a problem of handling the target not correctly ( fixes #6344 ).
2020-06-15 22:44:17 +02:00
LevelX2
2788eab082
* Fixed card type displaying order ( fixes #6055 ).
2020-06-15 21:11:54 +02:00
Oleg Agafonov
4006e9e909
* Images: fixed that some tokens uses wrong images of Elemental ( #5834 );
2020-06-15 21:30:23 +04:00
Oleg Agafonov
f2f1abd0f3
* Images: fixed wrong Wurm token image for some sets ( #5604 );
2020-06-15 20:59:53 +04:00
Oleg Agafonov
c2487aec7d
[C20] tokens support and fixes:
...
* Added tokens for C20;
* Added tokens images download for C20;
* Fixed that some tokens uses wrong images or images from wrong set (example: Elemental);
2020-06-15 20:29:52 +04:00
Evan Kranzler
fe3c2cc386
Implemented Light of Promise
2020-06-14 22:10:19 -04:00
Evan Kranzler
df32cf67e4
Implemented Sublime Epiphany
2020-06-14 21:58:42 -04:00
Evan Kranzler
c5fab9e8f6
updated M21 spoiler
2020-06-14 21:47:50 -04:00
LevelX2
b5127fdce2
* Icon of Ancestry - some fixes to PR#6509 ( fixes #6333 ).
2020-06-14 19:22:17 +02:00
LevelX2
cd27ee4ac3
Merge pull request #6509 from SpeedProg/icon_of_ancestry_fix
...
Fixing Icon of Ancestry ability
2020-06-14 18:53:52 +02:00
Tim Haering
add075cab4
add missing quotes in rule text
2020-06-14 17:39:23 +02:00
Tim Haering
d88a60b63d
copy chainer triggered ability when used as commander
2020-06-14 17:39:02 +02:00
Evan Kranzler
0571154d52
Implemented Celestial Enforcer
2020-06-14 11:16:15 -04:00
Evan Kranzler
40c508afcf
Implemented Speaker of the Heavens
2020-06-14 11:05:32 -04:00
Evan Kranzler
4ac562a29e
Implemented Rousing Read
2020-06-14 10:51:34 -04:00
Evan Kranzler
6e0eda168e
Implemented Liliana's Standard Bearer
2020-06-14 10:49:19 -04:00
Evan Kranzler
fb287c3e04
Implemented Goremand
2020-06-14 10:36:14 -04:00
Evan Kranzler
2c6859c60a
Implemented Frantic Inventory
2020-06-14 10:33:41 -04:00
Evan Kranzler
65983623b4
Implemented Discontinuity
2020-06-14 10:33:41 -04:00
LevelX2
f7c24e8b7f
* Starfield of Nyx - Fixed that not only controlled permanents are effected. Fixed some layered effects problems ( fixes #6638 ).
2020-06-14 12:22:30 +02:00
LevelX2
aaf1f7da7b
* Bronzehide Lion - Fixed that activated ability of enchanted form applied Indestructibility while on battlefield if activated instead of end of the turn.
...
* Tectonic Giant - Fixed that it also triggerd on activated abilities instead only for spells.
(fixes #6397 )
2020-06-14 08:46:25 +02:00
Oleg Agafonov
dbd1981fcb
Merge fix
2020-06-14 05:33:32 +04:00
Oleg Agafonov
a254851f72
[M21] Obsessive Stitcher - fixed text;
2020-06-14 05:20:46 +04:00
Oleg Agafonov
7f511275ad
[M21] Primal Might - fixed wrong targets and text;
2020-06-14 05:11:11 +04:00
Oleg Agafonov
3ac1f924b3
[M21] Siege Striker - fixed optional effect and null checks;
2020-06-14 05:03:53 +04:00
Evan Kranzler
476cf92ce6
updated M21 spoiler and reprints
2020-06-13 19:13:28 -04:00
Evan Kranzler
56c3435d4c
fixed Igneous Cur activation cost
2020-06-12 20:33:30 -04:00
Evan Kranzler
a26e56f896
Implemented Animal Sanctuary
2020-06-12 20:30:58 -04:00
Evan Kranzler
5726c6fa0d
Implemented Finishing Blow
2020-06-12 20:24:55 -04:00
Evan Kranzler
50fe700ee1
Implemented Sporeweb Weaver
2020-06-12 20:22:40 -04:00
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
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
Evan Kranzler
218854becd
Implemented Chandra's Firemaw
2020-06-06 16:41:23 -04:00
Evan Kranzler
2c4ffeb5ab
Implemented Sparkhunter Masticore
2020-06-06 16:15:35 -04:00
Evan Kranzler
65c10a9cf4
Implemented Teferi, Master of Time
2020-06-06 16:03:02 -04:00
Evan Kranzler
54c23005b4
Implemented Sigiled Contender
2020-06-06 15:10:43 -04:00
Evan Kranzler
55fc950a3f
Implemented Peer into the Abyss
2020-06-06 15:07:40 -04:00
Evan Kranzler
154a620604
Implemented Vito, Thorn of the Dusk Rose
2020-06-06 11:21:40 -04:00
Evan Kranzler
9e2d822f97
Implemented Spirit of Malevolence
2020-06-06 09:49:36 -04:00
Evan Kranzler
c5ec9c190f
Implemented Gadrak, the Crown-Scourge
2020-06-06 09:38:45 -04:00
Evan Kranzler
8f3cde2521
Implemented Bad Deal
2020-06-06 09:16:38 -04:00
Evan Kranzler
b722362378
Implemented Pack Leader
2020-06-06 09:10:08 -04:00
Evan Kranzler
3b80b44fb9
Implemented Llanowar Visionary
2020-06-06 09:02:03 -04:00
Evan Kranzler
818ec22d8e
updated M21 spoiler
2020-06-06 09:00:46 -04:00
18ths
e4acf7affb
fixed #6540 qasali ambusher ( #6573 )
...
* Qasali Ambusher - fixed that it can't be casted without mana cost and with flash (#6540 )
2020-06-06 08:01:36 +04:00
Evan Kranzler
8b50195a08
Merge branch 'master' into implement-double-vision
2020-06-05 21:21:32 -04:00
Evan Kranzler
7dda0903e2
Implemented Storm Caller
2020-06-05 20:29:15 -04:00
Evan Kranzler
430ac1a263
Implemented Shipwreck Dowser
2020-06-05 20:28:07 -04:00
Evan Kranzler
28d86f7a15
Implemented Mystic Skyfish
2020-06-05 20:23:00 -04:00
Evan Kranzler
d18aab340a
Implemented Wildwood Patrol
2020-06-05 20:21:11 -04:00
Evan Kranzler
fad462bfec
Implemented Teferi's Protege
2020-06-05 20:20:43 -04:00
Evan Kranzler
74b6626020
changed Hound to Dog
2020-06-05 20:17:41 -04:00
Evan Kranzler
6980fb1690
updated M21 spoiler and reprints
2020-06-05 20:11:50 -04:00
jeffwadsworth
dc54bb2ddf
- Fixed #6605
2020-06-05 16:45:20 -05:00
LevelX2
4543ed66f4
Merge origin/master
2020-06-05 15:13:48 +02:00
LevelX2
67b4e8d668
* Marrow-Gnawer - Fixed casting cost order and rules text.
2020-06-05 15:12:42 +02:00
Evan Kranzler
659610eed4
fixed Mangara, the Diplomat spell count
2020-06-05 07:42:41 -04:00
LevelX2
77c55a9c79
Merge pull request #6523 from ThomasArb/fix-MarrowGnawerText
...
[RFR] Fix text for Marrow Gnawer
2020-06-05 10:25:47 +02:00
LevelX2
b0ad0126ca
* Phase info added to the /Fix command. Some code cleanup.
2020-06-05 10:24:29 +02:00
htrajan
3dcdcfc2ed
Implement DoubleVision
2020-06-04 21:43:03 -07:00
Evan Kranzler
b8c1ff6e42
Implemented Mangara, the Diplomat
2020-06-04 18:40:31 -04:00
Evan Kranzler
d34b73bd78
added M21 set file
2020-06-04 18:40:23 -04:00
Oleg Agafonov
ecac9295ec
Additional card fixed for named abilities support, also added face down spells support (see #6569 );
2020-06-05 01:13:17 +04:00
Oleg Agafonov
4b77cb0fa8
* Name card abilities - fixed that it can't find split cards or fused spells with entered name (part of #6603 , #6549 );
2020-06-05 00:06:57 +04:00
Oleg Agafonov
e95ae2675b
Fixed different ZCC in split card's parts (flashback fix, see 95075cf33e
);
...
Improve moveToZone code and fixed some cards with wrong commands queue (e.g. directly removes card from zone and then calls moveToZone again);
2020-06-04 23:47:50 +04:00
jeffwadsworth
f010454cb2
- Fixed #6569
2020-06-04 14:11:11 -05:00
jeffwadsworth
5dab330a9d
- Fixed #6564
2020-06-04 11:08:32 -05:00
LevelX2
d4dbf33d19
* Some minor code changes.
2020-06-04 10:57:36 +02:00
LevelX2
4061bebc40
* Nacatl-War Pride - minor rule text fix.
2020-06-03 19:00:48 +02:00
LevelX2
75d0926f4b
* Some minor changes.
2020-06-03 18:06:03 +02:00
LevelX2
e0a0820717
Merge pull request #6545 from johnmeat/Nacatl-Clone-Fix
...
Nacatl clone fix
2020-06-03 17:46:44 +02:00
LevelX2
1e5d836a32
Merge pull request #6537 from ThomasArb/fixStormwildCapridorPreventionText
...
[RFR] Fix issue where Stormwild Capridor don't output a prevention text
2020-06-03 17:36:18 +02:00
LevelX2
9b74585c23
Merge pull request #6596 from johnmeat/ArchonofValorsReachAutoTest
...
Archon clone null exception
2020-06-03 16:52:36 +02:00
LevelX2
07386cce8d
* Shifting Shadows - Fixed not proper handling of gained triggered abilities during step resolution of Shifting Shadows effect ( fixes #6571 ).
2020-06-03 15:07:52 +02:00
jeffwadsworth
47af865bc3
- Little fix Cradle of Vitality. (null check)
2020-06-02 10:46:06 -05:00
johnm
84daa0f820
return false when no choice made for archon ability
2020-06-01 10:29:10 +01:00
LevelX2
32ce1d85e9
* Fix of some problems of zone change related triggered abilities that had not been correctly implemented ( fixes #6586 ).
2020-05-29 14:41:24 +02:00
Oleg Agafonov
40c01a04c4
Typo
2020-05-29 09:18:49 +04:00
Oleg Agafonov
f2d444a61d
Merge pull request #6536 from ThomasArb/fix-BreyaAndHadanaSClimbTexts
...
[RFR] Fix texts for Breya, Etherium Shaper and Hadana's Climb
2020-05-29 07:16:21 +02:00
Oleg Agafonov
2b448cea6a
Merge pull request #6539 from etpalmer63/TogetherFixTwo
...
Added method to SupportAbility class to allow for removal of 'other' …
2020-05-29 07:09:46 +02:00
Oleg Agafonov
c656bea31c
Ability refactor: removed deprecated code
2020-05-28 23:38:16 +04:00
Oleg Agafonov
d63a3e88ce
Ability refactor: fixed broken effects timestamp in some use cases
2020-05-28 23:07:36 +04:00
Oleg Agafonov
f3f1c29926
Ability refactor: face down;
2020-05-28 23:02:20 +04:00
Oleg Agafonov
eea808d2d6
Ability refactor: source improves, deprecated code removed;
2020-05-28 22:38:31 +04:00
Oleg Agafonov
8af43dc13a
Ability refactor: new code to search abilities in cards and permanents;
2020-05-28 22:34:27 +04:00
Oleg Agafonov
978118148b
Ability refactor: new code to remove abilities from permanent;
2020-05-28 22:31:54 +04:00
Eric Nelson
4dfcaefbf6
Update BazaarTrademage.java
2020-05-27 22:00:12 -04:00
Eric Nelson
698f0d72f1
Fix Bazaar Trademage's ETB triggered ability.
...
It's currently implemented as a replacement ability rather than a triggered ability.
2020-05-27 21:01:40 -04:00
LevelX2
f04c0bbc2a
* Fixed some rule text problems.
2020-05-27 18:06:04 +02:00
LevelX2
f6590e6178
* Knollspine Dragon - removed redundant drew card info text.
2020-05-27 14:03:31 +02:00
LevelX2
d8bb67cffe
* Distended Mindbender - Fixed the not working card selection from target players hand.
2020-05-27 10:24:57 +02:00
LevelX2
5e63c44c5d
* Abondon Hope - Fixed rule text ( #6532 ).
2020-05-26 19:29:46 +02:00
LevelX2
3aefbfb360
* Fixed problems with win / lose restrictions in relation to empty draw condition ( fixes #1681 #6553 ).
2020-05-26 16:38:01 +02:00
LevelX2
d2b8928e60
* Fixed a bug that the win method for a player did not handle the range correctly and did erroneously end the game while still multiple players alive (related to #6553 ).
2020-05-25 18:09:28 +02:00
LevelX2
365754b6f7
* Fixed token creation of Shark Typhoon ( fixes #6572 ).
2020-05-25 17:17:17 +02:00
LevelX2
5743e4361e
* Some minor fixes/code cleanups to IKO cards.
2020-05-25 16:51:23 +02:00
Oleg Agafonov
abda99e203
Fixed that fused cards allows to cast from graveyard (see prev commit 63dbf5f40b
);
2020-05-24 09:21:49 +04:00
Oleg Agafonov
5b36fd390a
Fixed test
2020-05-18 12:26:08 +04:00
johnm
3c42207488
Fix so Nacatl's attack trigger works correctly when a creature has
...
copied Nacatl
2020-05-16 20:52:38 +01:00
johnm
72d9c736c9
Fix so Nacatl's attack trigger works correctly when a creature has
...
copied Nacatl
2020-05-16 20:49:14 +01:00
Evan Kranzler
c24851b4a9
fixed a bunch of discard issues ( #6532 )
2020-05-15 21:19:04 -04:00
Evan Kranzler
42fd5a6410
fixed Crosis, the Purger's discard effect
2020-05-15 20:47:07 -04:00
Evan Kranzler
6a582ed669
added IKO promos
2020-05-15 20:43:55 -04:00
etpalmer63
235c5aa86f
Added method to SupportAbility class to allow for removal of 'other' text in rule generation
2020-05-11 10:52:34 -07:00
Thomas ARBLAY
d0a2e26e02
Fix the issue where Stormwild Capridor don't output a prevention text in chat
2020-05-11 15:30:18 +02:00
Thomas ARBLAY
4e79a64aa9
Fix text for Breya, Etherium Shaper and Hadana's Climb
2020-05-11 12:03:57 +02:00
Evan Kranzler
96449ad5b9
fixed Ana Battlemage only targeting opponents
2020-05-08 18:11:39 -04:00
Evan Kranzler
8f7e91183f
fixed Abandon Hope targeting any player
2020-05-08 18:10:32 -04:00
Evan Kranzler
8f04b9fb14
fixed Cavalier of Flame discard triggers
2020-05-08 18:07:36 -04:00
etpalmer63
efcbdf968b
fixed punctuation, spaces and spelling in card texts
2020-05-08 10:46:20 -07:00
Evan Kranzler
f64549213f
fixed a filter
2020-05-07 22:23:37 -04:00
Evan Kranzler
87b40007a8
fixed Rielle, the Everwise not triggering properly ( fixes #6530 )
2020-05-07 18:19:46 -04:00
Thomas ARBLAY
6a294a58d9
Fix text for Marrow Gnawer
2020-05-05 14:36:25 +02:00
emerald000
9097ae5afe
Fix Quartzwood Crasher combat damage tracking.
...
Fixes #6512 .
2020-05-04 23:22:37 -04:00
Evan Kranzler
55a8e34f7a
fixed a merge conflict
2020-05-04 20:53:52 -04:00
Evan Kranzler
bde65d6279
Created class for reflexive triggered abilities (Ready for review) ( #6500 )
...
* added class for reflexive triggered abilities
* added DoWhenCostPaid
* a few more refactors
* some more refactoring
* almost all refactors done
* finished refactoring
* updated text generation
* Delete SendOptionUsedEventEffect.java
* fixed Wildborn Preserver text
2020-05-04 20:51:38 -04:00
Oleg Agafonov
8a3ba6729f
Merge pull request #6507 from emerald000/abilityResolved
...
Refactor and add hint for "Ability resolved X times"
2020-05-04 08:54:40 +02:00
SpeedProg
138fcf6c92
Fixing Icon of Ancestry ability
2020-05-03 22:58:04 +02:00
etpalmer63
ee74d76a3e
Fix typos in Glittering Lion abilities rules
2020-05-03 13:02:45 -07:00
Evan Kranzler
75577cdbe9
Added new method for discarding cards to handle batch triggers (ready for review) ( #6489 )
...
* added new discard method
* started refactoring to use new discard method
* refactored A through I
* fixed some issues
* separated balance effect into its own class
* refactored J through R
* refactored S through Z
* applied requested changes
2020-05-03 14:35:26 -04:00
gp66
f3bde1dbab
completed suggestions for IKO tokens
2020-05-03 12:52:51 -05:00
emerald000
111114e338
Refactor and add hint for "Ability resolved X times"
...
Affects Ashling the Pilgrim, Inner-Flame Igniter and Soulbright Flamekin.
2020-05-03 09:42:16 -04:00
gp66
eba1980a9a
added IKO tokens
2020-05-02 21:52:33 -05:00
Evan Kranzler
a90276b55b
added hints to Expansion // Explosion
2020-05-01 21:29:13 -04:00
Evan Kranzler
11d71d061d
fixed Conjurer's Ban text
2020-05-01 18:31:29 -04:00
Evan Kranzler
4ceaeeebad
added a new static filter
2020-05-01 18:28:43 -04:00
Evan Kranzler
43c9bec7be
fixed Hungering Yeti text missing
2020-05-01 07:59:14 -04:00
Evan Kranzler
40d3e14416
fixed implementation of tron lands
2020-04-30 20:47:52 -04:00
Evan Kranzler
4341df2b3d
fixed some Manascape Refractor bugs
2020-04-30 18:45:42 -04:00
Evan Kranzler
f682650650
fixed Yannik, Scavenging Sentinel
2020-04-30 18:27:18 -04:00
Evan Kranzler
15d102fb9c
added hint to Yidaro, Wandering Monster ( closes #6496 )
2020-04-30 18:25:32 -04:00
Evan Kranzler
60b6f7bf16
fixed Spellpyre Phoenix and added hint
2020-04-30 18:24:15 -04:00
Evan Kranzler
c57de004ee
fixed Gavi, Nest Warden
2020-04-30 18:21:36 -04:00
Evan Kranzler
ef31fde7a7
fixed Predatory Impetus
2020-04-30 18:20:41 -04:00
Evan Kranzler
19dd2790ad
fixed a few issues with Selective Adaptation
2020-04-30 08:36:29 -04:00
Evan Kranzler
73f4579063
added target selection hints to Kathril, Aspect Warper
2020-04-30 08:24:12 -04:00
Evan Kranzler
1996168c1a
fixed Ravenous Gigantotherium trigger
2020-04-30 08:11:43 -04:00
Evan Kranzler
a91b210456
fixed issues with Gavi, Nest Warden
2020-04-29 22:48:07 -04:00
Evan Kranzler
e520226962
fixed Fireflux Squad target text
2020-04-29 22:35:16 -04:00
Evan Kranzler
06866b5e50
fixed Yannik, Scavenging Sentinel
2020-04-29 22:18:55 -04:00
Evan Kranzler
7e38ed9c94
fixed Curious Herd using the wrong Beast token
2020-04-29 21:49:20 -04:00
Evan Kranzler
0c1fbe786a
fixed redundant optional checks for Decree of Justice
2020-04-29 21:45:29 -04:00
Evan Kranzler
1f2e082e53
fixed a few issues with Slippery Bogbonder
2020-04-29 21:05:15 -04:00
Evan Kranzler
53bc2e559f
fixed Cartographer's Hawk putting lands into play untapped
2020-04-29 20:15:27 -04:00
Evan Kranzler
c861ef1b3b
fixed Bonder's Ornament only drawing cards for the controller
2020-04-29 20:14:52 -04:00
Evan Kranzler
02eaf69801
fixed Nascent Metamorph not becoming a copy of the revealed card
2020-04-29 19:16:43 -04:00
Evan Kranzler
ba4fba24ce
fixed Netherborn Altar not losing life
2020-04-29 18:42:43 -04:00
Evan Kranzler
f077706e80
updated IKO and C20 spoiler and text
2020-04-27 22:38:46 -04:00
Evan Kranzler
f4ab6acf44
fixed Valiant Rescuer triggering off of two spells per turn
2020-04-27 22:31:07 -04:00
Evan Kranzler
4d1f37d0fe
reworked implementation of Ashling the Pilgrim and similar cards, added a test
2020-04-27 18:33:57 -04:00
Evan Kranzler
ae20bb36a4
fixed Haldan and Pako ( fixes #6482 )
2020-04-27 18:08:44 -04:00
Evan Kranzler
237babc5e8
fixed Valiant Rescuer ( fixes #6484 )
2020-04-27 18:06:11 -04:00
Evan Kranzler
09bf661ba8
fixed Mystic Forge filter
2020-04-26 11:22:34 -04:00
Evan Kranzler
ed66104575
more misc text fixes
2020-04-25 20:39:45 -04:00
Evan Kranzler
4afefea1f5
misc text fixes
2020-04-25 20:24:46 -04:00
Evan Kranzler
aa24b8047d
fixed Brudiclad, Telchor Engineer not granting itself haste if it's a token
2020-04-25 20:13:36 -04:00
Evan Kranzler
5a9b73e4e6
another fix for Monstrous Step
2020-04-25 20:12:51 -04:00
Evan Kranzler
a07acc895e
fixed implementation of Hunter's Insight
2020-04-25 20:12:38 -04:00
Evan Kranzler
8bbdae4af6
updated "play from top of library" effects
2020-04-25 18:49:23 -04:00
Evan Kranzler
29dfb1a404
one day all the text will be fixed, today is not that day
2020-04-24 22:14:13 -04:00
Evan Kranzler
5279b8e0d5
even more text fixes
2020-04-24 22:02:04 -04:00
Evan Kranzler
83f3d7c692
so many text fixes seriously like so many
2020-04-24 21:38:46 -04:00
Evan Kranzler
c02a0c633c
hopefully the final fix for Monstrous Step
2020-04-24 21:07:18 -04:00
Evan Kranzler
4b92209fe1
made a few changes to how Manascape Refractor and Quicksilver Elemental were implemented
2020-04-24 20:55:04 -04:00
Evan Kranzler
5af57d29e8
changed BasicManaAbility to only be used for basic mana abilities
2020-04-24 20:39:08 -04:00
Evan Kranzler
505c434fb5
added another fix for Valiant Rescuer
2020-04-24 20:29:37 -04:00
Evan Kranzler
c8fa5b8819
Implemented Slippery Bogbonder
2020-04-24 20:29:37 -04:00
AsterAether
c5ab1828e6
Implemented Manascape Refractor ( #6467 )
...
* Implemented Xyris, the Writhing Storm
* Name change for Xyris's draw ability.
* Implemented Kalamax, the Stormsire.
* Added Kalamax and Xyris to Commander2020Edition Set.
* Updated XyrisTheWrithingStorm drawCards implementation.
* Fixed bug where "First card drawn" was not enforced.
* Removed unnecessary Predicates.or, and replaced custom effect with CreateTokenEffect
* Implemented ManascapeRefractor.
2020-04-24 20:28:55 -04:00
AsterAether
1804b8df01
Implemented Xyris and Kalamax ( #6430 )
...
* Implemented Xyris, the Writhing Storm
* Name change for Xyris's draw ability.
* Implemented Kalamax, the Stormsire.
* Added Kalamax and Xyris to Commander2020Edition Set.
* Updated XyrisTheWrithingStorm drawCards implementation.
* Fixed bug where "First card drawn" was not enforced.
* Removed unnecessary Predicates.or, and replaced custom effect with CreateTokenEffect
2020-04-24 09:39:53 -04:00
Evan Kranzler
02730a194c
fixed various sliver texts
2020-04-23 20:54:09 -04:00
Evan Kranzler
d80a00bf5d
fixed Winota, Joiner of Forces text
2020-04-23 20:46:15 -04:00
Evan Kranzler
1005ecb9f1
fixed Rishkar, Peema Renegade text
2020-04-23 20:35:42 -04:00
Evan Kranzler
981da0c2bc
fixed Frenzy Sliver text
2020-04-23 20:34:03 -04:00
Evan Kranzler
0f5d025699
fixed banding lands text
2020-04-23 20:33:20 -04:00
Evan Kranzler
ef0d2151d8
fixed Vraska, Scheming Gorgon text
2020-04-23 20:31:24 -04:00
Evan Kranzler
d39779867e
fixed Pontiff of Blight text
2020-04-23 20:30:09 -04:00
Evan Kranzler
48119eda58
fixed Furystoke Giant text
2020-04-23 20:28:34 -04:00
Evan Kranzler
77d99367f5
fixed Showstopper text
2020-04-23 20:27:03 -04:00
Evan Kranzler
57229ce7c9
fixed The Tabernacle at Pendrell Vale text
2020-04-23 20:26:06 -04:00
Evan Kranzler
1ad3a0f768
fixed Monstrous Step targeting
2020-04-23 20:06:39 -04:00
Evan Kranzler
862cdf5420
fixed Call of the Death-Dweller ability counter order
2020-04-23 20:06:38 -04:00
Evan Kranzler
7f32ea0be2
Updated implementation of Hexproof abilities ( #6451 )
...
* updated implementation of hexproof abilities
* added hexproof from color test
* updated generic in AbilityPredicate
2020-04-23 20:01:13 -04:00
Evan Kranzler
f7309919b9
fixed Quartzwood Crasher damage counting
2020-04-23 19:32:44 -04:00
Evan Kranzler
bfa674ed59
fixed Stormwild Capridor preventing combat damage
2020-04-23 19:25:04 -04:00
Evan Kranzler
5624dd6153
fixed Valiant Rescuer text and watcher
2020-04-23 19:23:48 -04:00
Evan Kranzler
cc589bb963
fixed interaction with Jegantha, the Wellspring and mana increasing effects
2020-04-23 18:17:46 -04:00
Evan Kranzler
63b46c081c
fixed Mutual Destruction not gaining flash
2020-04-23 17:36:52 -04:00
Evan Kranzler
7522c0a049
Implemented Twinning Staff
2020-04-23 17:36:26 -04:00
Evan Kranzler
4e5e00d2be
fixed Seize the Soul
2020-04-23 17:33:39 -04:00
Evan Kranzler
4f674e43e6
fixed Labyrinth Raptor not forcing a sacrifice
2020-04-22 21:57:33 -04:00
Evan Kranzler
e5dd3aa05d
ok but for real this time
2020-04-22 21:18:28 -04:00
Evan Kranzler
1756c1f754
fixed an error
2020-04-22 21:01:11 -04:00
Evan Kranzler
ae3580a6c1
Implemented Haldan, Avid Arcanist
2020-04-22 20:49:58 -04:00
Evan Kranzler
c88a087c7e
Implemented Pako, Arcane Retriever
2020-04-22 20:31:35 -04:00
Evan Kranzler
9579ec1e37
fixed Call of the Death-Dweller not giving deathtouch counters
2020-04-22 17:52:47 -04:00
Evan Kranzler
cfe55a04f3
updated Lurrus name
2020-04-22 17:19:19 -04:00
Evan Kranzler
20d9562a93
fixed Unexpected Fangs not targeting
2020-04-22 17:16:59 -04:00
Evan Kranzler
7083c61928
fixed Sanctuary Lockdown only boosting untapped creatures
2020-04-22 17:16:34 -04:00
Evan Kranzler
6abd645d70
fixed Escape Protocol targeting
2020-04-22 17:16:17 -04:00
Evan Kranzler
9fa64a458a
fixed implementation of Monstrous Step
2020-04-22 08:27:09 -04:00
Evan Kranzler
ecf7cf46dd
updated C20 and IKO spoiler
2020-04-22 08:04:22 -04:00
htrajan
f6872732f2
C20 Gavi Nest Warden ( #6452 )
...
* C20 Gavi Nest Warden
* remove unneeded predicate; set text in effect; remove unneeded constructor param for static ability
* staticText
* rebuild
2020-04-22 07:38:34 -04:00
htrajan
a1118292f2
C20 Tayam, Luminous Enigma ( #6453 )
...
* C20 Tayam, Luminous Enigma WIP
* fix counter removal cost
* add author tag
* static
* staticText
2020-04-22 07:36:36 -04:00
AsterAether
e1fd213e0f
Implemented Akim, the Soaring Wind, and new CreatedTokenEvent ( #6431 )
...
* Implemented Akim, the Soaring Wind, and new CreatedTokenEvent, that can be used to for TriggeredEvents.
* Formatting, and added Condition to Akim triggered Ability.
* Added Condition and ConditionHint to Akim.
2020-04-21 22:20:11 -04:00
Will Hall
c066ad41e8
Fix Lurrus being able to play lands from the graveyard
2020-04-21 22:18:49 -04:00
Evan Kranzler
cf6656a403
fixed Narset of the Ancient Way not triggering off of discarding creature cards
2020-04-21 22:08:19 -04:00
Evan Kranzler
599c5cf742
fixed Yidaro, Wandering Monster
2020-04-21 21:56:38 -04:00
Evan Kranzler
74a81c6f18
fixed Argivian Find text
2020-04-21 21:46:07 -04:00
Evan Kranzler
aa96ed225f
fixed Genesis Ultimatum not allowing cards to be selected
2020-04-21 21:45:55 -04:00
Evan Kranzler
249c51a8bb
fixed Quartzwood Crasher watcher check
2020-04-21 21:04:59 -04:00
Evan Kranzler
aa1590a72d
Implemented Valiant Rescuer
2020-04-21 20:35:49 -04:00
Evan Kranzler
618af9b365
Implemented Rielle, the Everwise
2020-04-21 20:12:41 -04:00
Evan Kranzler
186239ffa0
fixed Zirda, the Dawnwaker companion condition
2020-04-21 19:04:41 -04:00
Evan Kranzler
af104dacf0
fixed The Ozolith not removing counters from itself
2020-04-21 18:22:19 -04:00
Evan Kranzler
859cd15ac8
fixed a test failure
2020-04-21 18:21:38 -04:00
Evan Kranzler
8d04be1de8
fixed implementation of Mythos of Snapdax
2020-04-21 17:34:33 -04:00
Evan Kranzler
fde0873895
Implemented Capricopian
2020-04-21 17:34:18 -04:00
Evan Kranzler
5dac0da47e
fixed Crystalline Giant
2020-04-20 22:28:29 -04:00
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