From 275a70b21745de4df5a2debb71ba09746e40f342 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 26 Apr 2018 12:35:18 -0400 Subject: [PATCH] fixed Myr Battlesphere not damaging its defender --- Mage.Sets/src/mage/cards/m/MyrBattlesphere.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/m/MyrBattlesphere.java b/Mage.Sets/src/mage/cards/m/MyrBattlesphere.java index 5d7d7e3582..2edd62e9a1 100644 --- a/Mage.Sets/src/mage/cards/m/MyrBattlesphere.java +++ b/Mage.Sets/src/mage/cards/m/MyrBattlesphere.java @@ -150,7 +150,7 @@ class MyrBattlesphereEffect extends OneShotEffect { if (controller != null) { Permanent myr = game.getPermanentOrLKIBattlefield(source.getSourceId()); int tappedAmount = 0; - TargetPermanent target = new TargetPermanent(0, 1, filter, false); + TargetPermanent target = new TargetPermanent(0, 1, filter, true); while (true && controller.canRespond()) { target.clearChosen(); if (target.canChoose(source.getControllerId(), game)) { @@ -175,7 +175,7 @@ class MyrBattlesphereEffect extends OneShotEffect { // boost effect game.addEffect(new BoostSourceEffect(tappedAmount, 0, Duration.EndOfTurn), source); // damage to defender - return game.damagePlayerOrPlaneswalker(source.getFirstTarget(), tappedAmount, myr.getId(), game, false, true) > 0; + return game.damagePlayerOrPlaneswalker(targetPointer.getFirst(game, source), tappedAmount, myr.getId(), game, false, true) > 0; } return true; }