From 6586f6fa85173f3928fd3178a91f62280e78afca Mon Sep 17 00:00:00 2001 From: nickmyers Date: Tue, 3 Mar 2015 18:02:05 -0600 Subject: [PATCH] Fixed small issue in ForcedMarch.java --- Mage.Sets/src/mage/sets/mercadianmasques/ForcedMarch.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/ForcedMarch.java b/Mage.Sets/src/mage/sets/mercadianmasques/ForcedMarch.java index b4bda57d62..087e7e7b52 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/ForcedMarch.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/ForcedMarch.java @@ -17,6 +17,7 @@ import mage.constants.Rarity; import mage.abilities.effects.OneShotEffect; import mage.cards.CardImpl; import mage.constants.Outcome; +import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; import mage.game.permanent.Permanent; @@ -58,7 +59,12 @@ class ForcedMarchEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - for(Permanent permanent : game.getBattlefield().getAllActivePermanents(CardType.CREATURE)) { + + // for(Permanent permanent : game.getBattlefield().getAllActivePermanents(CardType.CREATURE)) { + for (Permanent permanent : game.getBattlefield().getActivePermanents(new FilterCreaturePermanent(), + source.getControllerId(), + source.getSourceId(), + game)) { if (permanent.getManaCost().convertedManaCost() <= source.getManaCostsToPay().getX()) { permanent.destroy(source.getSourceId(), game, false); }