From 7c655abb589636d1358dd9f9d13f8bc1da5dd4c9 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sat, 12 Jan 2019 16:37:33 -0500 Subject: [PATCH 1/3] Fixed Kaya's Wrath only killing controlled creatures --- Mage.Sets/src/mage/cards/k/KayasWrath.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/k/KayasWrath.java b/Mage.Sets/src/mage/cards/k/KayasWrath.java index e8b9386f21..e1019f9e0a 100644 --- a/Mage.Sets/src/mage/cards/k/KayasWrath.java +++ b/Mage.Sets/src/mage/cards/k/KayasWrath.java @@ -59,8 +59,8 @@ class KayasWrathEffect extends OneShotEffect { StaticFilters.FILTER_PERMANENT_CREATURE, source.getControllerId(), source.getSourceId(), game )) { - boolean isMine = permanent != null && permanent.getControllerId().equals(source.getControllerId()); - if (isMine && permanent.destroy(source.getSourceId(), game, false)) { + boolean isMine = permanent != null && permanent.isControlledBy(source.getControllerId()); + if (permanent.destroy(source.getSourceId(), game, false) && isMine) { counter++; } } From f40c1ba95d8c7a5f8630658e932eb9b1280b08b1 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sat, 12 Jan 2019 16:40:03 -0500 Subject: [PATCH 2/3] fixed Grotesque Demise targeting --- Mage.Sets/src/mage/cards/g/GrotesqueDemise.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/g/GrotesqueDemise.java b/Mage.Sets/src/mage/cards/g/GrotesqueDemise.java index 52960789a8..8abc7e0bcf 100644 --- a/Mage.Sets/src/mage/cards/g/GrotesqueDemise.java +++ b/Mage.Sets/src/mage/cards/g/GrotesqueDemise.java @@ -28,7 +28,7 @@ public final class GrotesqueDemise extends CardImpl { // Exile target creature with power 3 or less. this.getSpellAbility().addEffect(new ExileTargetEffect()); - this.getSpellAbility().addTarget(new TargetPermanent()); + this.getSpellAbility().addTarget(new TargetPermanent(filter)); } private GrotesqueDemise(final GrotesqueDemise card) { From df66fc51f01aef0c5e5f6ab162e81a42e72fe16b Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sat, 12 Jan 2019 16:42:32 -0500 Subject: [PATCH 3/3] fixed Silhana Wayfinder text --- Mage.Sets/src/mage/cards/s/SilhanaWayfinder.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/s/SilhanaWayfinder.java b/Mage.Sets/src/mage/cards/s/SilhanaWayfinder.java index f64bd13cf9..b8ee5abb20 100644 --- a/Mage.Sets/src/mage/cards/s/SilhanaWayfinder.java +++ b/Mage.Sets/src/mage/cards/s/SilhanaWayfinder.java @@ -42,7 +42,11 @@ public final class SilhanaWayfinder extends CardImpl { this.addAbility(new EntersBattlefieldTriggeredAbility(new LookLibraryAndPickControllerEffect( new StaticValue(4), false, new StaticValue(1), filter, Zone.LIBRARY, false, true, false, Zone.LIBRARY, false, true, false - ), false)); + ).setText("look at the top four cards of your library. " + + "You may reveal a creature or land card from among them " + + "and put it on top of your library. Put the rest " + + "on the bottom of your library in a random order."), false + )); } private SilhanaWayfinder(final SilhanaWayfinder card) {