From ab3386ac254d49c4ddd2a169203cd3ca167f365f Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 18 Jun 2014 15:04:31 +0200 Subject: [PATCH] * Commander - Fixed that commander could not be cast from command zone by using flash. --- Mage/src/mage/game/command/Commander.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage/src/mage/game/command/Commander.java b/Mage/src/mage/game/command/Commander.java index 20d81ad63a2..c8ff078e5cc 100644 --- a/Mage/src/mage/game/command/Commander.java +++ b/Mage/src/mage/game/command/Commander.java @@ -34,12 +34,12 @@ import mage.ObjectColor; import mage.abilities.Abilities; import mage.abilities.AbilitiesImpl; import mage.abilities.Ability; +import mage.abilities.SpellAbility; import mage.abilities.common.CastCommanderAbility; import mage.abilities.costs.mana.ManaCost; import mage.abilities.costs.mana.ManaCosts; import mage.cards.Card; import mage.constants.CardType; -import mage.constants.Zone; import mage.game.Game; /** @@ -58,7 +58,7 @@ public class Commander implements CommandObject{ this.card = card; abilites.add(new CastCommanderAbility(card)); for (Ability ability : card.getAbilities()) { - if (ability.getZone().match(Zone.COMMAND)) { + if (!(ability instanceof SpellAbility)) { Ability newAbility = ability.copy(); newAbility.setRuleVisible(false); abilites.add(newAbility);