Evan Kranzler
0dddfe3989
Implemented Heartfire Immolator
2020-06-10 20:43:57 -04:00
Evan Kranzler
eab57783ed
Implemented Warden of the Woods
2020-06-10 20:38:43 -04:00
Evan Kranzler
7cf52ce136
Implemented Pursued Whale
2020-06-10 20:21:03 -04:00
Evan Kranzler
686d6e1777
Implemented Igneous Cur
2020-06-10 19:50:12 -04:00
Evan Kranzler
6414b02995
Implemented Alpine Watchdog
2020-06-10 19:48:41 -04:00
Evan Kranzler
dbb860d14f
Implemented Valorous Steed
2020-06-10 19:45:07 -04:00
Evan Kranzler
ab2d9d5b1a
Implemented Hellkite Punisher
2020-06-10 19:37:20 -04:00
Evan Kranzler
d151c07241
updated M21 spoiler and reprints
2020-06-10 19:34:11 -04:00
LevelX2
94c8b7a558
* Some comment formatting.
2020-06-10 22:37:47 +02:00
LevelX2
1e36b39434
- Reworked SourceOnBattlefieldControlUnchangedCondition checking now the LOST_CONTROL event which solves the problem with the old code to not be able to detect all controller changes of layered changeController effects when applied later.
...
- Simplified and fixed some problems of the handling of the "Until end of your next turn" duration.
- Fixed that some continous effects changed controller but shouldn't dependant from their duration type. Controller chnage will now done duration type dependant.
(that change fixes #6581 in a more general way undoing the effect specific changes of 2e8ece1dbd
).
2020-06-10 22:28:23 +02:00
LevelX2
1ef8aeb7ba
* Biomancer's Familiar - Fixed cost reduction effect working wrongly for up to 2 mana and creating exceptions.
...
* Training Grounds - Fixed exception during get playable method.
2020-06-10 17:20:52 +02:00
Evan Kranzler
3a3f04d233
Implemented Alpine Houndmaster
2020-06-10 09:10:03 -04:00
Evan Kranzler
2d2b39aaa3
updated M21 spoiler and reprints
2020-06-10 07:42:15 -04:00
LevelX2
0a6b693691
* Fixed not working casting cost reduction of 17 creatures.
2020-06-10 12:19:10 +02:00
LevelX2
5c65ee31d9
* Mirari - Fixed that the triggering spell was not copied ( fixes #6338 ).
2020-06-10 10:17:55 +02:00
Evan Kranzler
2096229af8
Implemented Selfless Savior
2020-06-09 19:59:29 -04:00
Evan Kranzler
94bd458628
Implemented Angelic Ascension
2020-06-09 19:54:41 -04:00
Evan Kranzler
e185746d0c
Implemented Village Rites
2020-06-09 18:22:30 -04:00
Evan Kranzler
0d9d4b6705
Implemented See the Truth
2020-06-09 18:18:03 -04:00
Evan Kranzler
bc69b8b5a9
updated M21 spoiler and reprints
2020-06-09 18:17:56 -04:00
jeffwadsworth
781462278c
- Little fix Noxious Vapors
2020-06-09 17:10:20 -05:00
jeffwadsworth
11d449a242
- Fixed #6491
2020-06-09 16:58:26 -05:00
jeffwadsworth
82032a686d
- Fixed text on Alexi, Zephyr Mage.
2020-06-09 15:27:08 -05:00
Oleg Agafonov
85e90e8edf
Code cleanup
2020-06-10 00:24:58 +04:00
Oleg Agafonov
44b84bfbbc
Code cleanup
2020-06-10 00:22:48 +04:00
jeffwadsworth
5e7c3ea9f9
- Fixed Oath of Lim-Dul. The discard is now done simultaneously.
2020-06-09 15:21:29 -05:00
jeffwadsworth
169fa7691f
- Fixed text of Mind Warp
2020-06-09 11:34:57 -05:00
jeffwadsworth
17504d4243
- Fixed #6426
2020-06-09 11:10:06 -05:00
LevelX2
eb846c0499
* Added ID name instead of only the name to the replacement effect selector list. Otherwise you can't identify the related source if you have multiple sources with the same name (related #6298 ).
2020-06-09 16:37:42 +02:00
Evan Kranzler
3e3c43f010
Implemented Soul Sear
2020-06-09 10:03:25 -04:00
Evan Kranzler
1d936bcddc
Implemented Mazemind Tome
2020-06-09 10:03:23 -04:00
Evan Kranzler
e879233ea1
Implemented Jolrael, Mwonvuli Recluse
2020-06-09 10:03:23 -04:00
Evan Kranzler
0e82c87f59
Implemented Spined Megalodon
2020-06-09 10:03:22 -04:00
Evan Kranzler
43b4419e48
Implemented Seasoned Hallowblade
2020-06-09 10:03:22 -04:00
Evan Kranzler
f95ad03de9
Implemented Pridemalkin
2020-06-09 10:03:21 -04:00
Evan Kranzler
06a3e3d365
Implemented Malefic Scythe
2020-06-09 10:03:20 -04:00
Evan Kranzler
d1b8ab9ccc
Implemented Havoc Jester
2020-06-09 10:03:20 -04:00
johnmeat
3119e7e78c
Fixed Unlicensed Disintegration damage part ( #6614 )
...
* Damage to creature's controller abilities -- fixed that damage part can be skipped if that creature died/destroyed (example: Unlicensed Disintegration, see #6614 )
Co-authored-by: johnm <johnm@WINDOWS-QR5QIIL.lan>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2020-06-09 05:51:58 +04:00
Evan Kranzler
07309003b4
Implemented Chandra's Incinerator
2020-06-08 21:01:48 -04:00
Evan Kranzler
39a09ef538
Implemented Eliminate
2020-06-08 20:23:49 -04:00
Evan Kranzler
b2ae98e337
Implemented Basri's Acolyte
2020-06-08 19:51:06 -04:00
Evan Kranzler
50b3c03dd6
Implemented Basri's Solidarity
2020-06-08 19:41:46 -04:00
Evan Kranzler
c1e37c89b0
Implemented Pestilent Haze
2020-06-08 19:25:45 -04:00
Evan Kranzler
fc2297181a
Implemented Chandra's Magemutt
2020-06-08 19:25:44 -04:00
Evan Kranzler
9348e2f615
updated M21 spoiler and reprints
2020-06-08 19:25:44 -04:00
Evan Kranzler
066f24c909
Implemented Bolt Hound
2020-06-08 10:00:32 -04:00
LevelX2
d8fb962030
* Changed the method for step end processing of spells with multiple steps (608.2) from game.applyEffects() to game.getState().processAction(game);
2020-06-08 15:40:13 +02:00
LevelX2
919fa282ce
* Desertion - Fixed that the replacement effect part of it has not been implemented as replacement effect.
2020-06-08 15:28:29 +02:00
Evan Kranzler
8c63c3a705
Implemented Tide Skimmer
2020-06-08 07:34:28 -04:00
Evan Kranzler
b35c6c2733
Implemented Elder Gargaroth
2020-06-08 07:28:08 -04:00
Evan Kranzler
7576a14bed
updated M21 spoiler and reprints
2020-06-08 07:23:42 -04:00
LevelX2
623b23d140
* Code clean up.
2020-06-08 08:53:47 +02:00
htrajan
5185d71638
Implement liliana4 and necromentia ( #6616 )
...
* LilianaWakerOfTheDead init commit
* Necromentia init commit
* benefit outcome
* fix text
* fix Liliana
* don't change VerifyCardDataTest
* use hasOpponent
* add hint and fix name chooser
* use positive # for hint
* don't change test
2020-06-07 21:16:53 -04:00
Evan Kranzler
c4283cd591
Implemented Carrion Grub
2020-06-07 19:21:19 -04:00
Evan Kranzler
d0de282d2d
updated M21 spoiler
2020-06-07 19:09:59 -04:00
htrajan
8369184cac
Implement more m21 cards ( #6612 )
...
* init commit
* AdherentOfHope init commit
* BasrisAegis init commit
* don't change test
* FungalRebirth init commit
* GarruksWarsteed init commit
* KeralKeepDisciples init commit
* ChromaticOrrery init commit
* add back filter names
* fix GolgariFindbroker text
* address comments
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-07 16:02:07 -04:00
Evan Kranzler
65d2f3c9c4
Implemented Teferi's Tutelage (mill errata not complete)
2020-06-07 13:40:19 -04:00
Evan Kranzler
36c3db4da1
Implemented Teferi's Ageless Insight
2020-06-07 13:34:17 -04:00
Evan Kranzler
9ff4412a4a
Implemented Teferi's Wavecaster
2020-06-07 13:17:33 -04:00
Evan Kranzler
52d45b6850
Implemented Predatory Wurm
2020-06-07 13:15:03 -04:00
Evan Kranzler
ef04d24ba6
Implemented Liliana's Scorn
2020-06-07 13:10:53 -04:00
Evan Kranzler
7c1625513b
updated M21 spoiler and reprints
2020-06-06 22:14:13 -04:00
htrajan
a897df7c79
Implement 6 cmc pws (except Teferi) and rin ( #6611 )
...
[M21] Implement 6 cmc pws (except Teferi) and rin
2020-06-07 06:13:20 +04:00
Evan Kranzler
d1da9ad843
Implemented Liliana's Scrounger
2020-06-06 17:18:40 -04:00
Evan Kranzler
bb3e58994b
Implemented Historian of Zhalfir
2020-06-06 16:56:00 -04:00
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
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
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