diff --git a/Mage/src/mage/cards/CardImpl.java b/Mage/src/mage/cards/CardImpl.java index b8821d47d00..e3c90f7e539 100644 --- a/Mage/src/mage/cards/CardImpl.java +++ b/Mage/src/mage/cards/CardImpl.java @@ -41,6 +41,7 @@ import mage.Mana; import mage.abilities.Ability; import mage.abilities.PlayLandAbility; import mage.abilities.SpellAbility; +import mage.abilities.common.ZoneChangeAllTriggeredAbility; import mage.abilities.mana.ManaAbility; import mage.constants.CardType; import mage.constants.Rarity; @@ -338,6 +339,9 @@ public abstract class CardImpl extends MageObjectImpl implements Card { } game.rememberLKI(objectId, event.getFromZone(), this); } + if (isFaceDown() && !event.getToZone().equals(Zone.BATTLEFIELD)) { // to battlefield is possible because of Morph + setFaceDown(false); + } updateZoneChangeCounter(); switch (event.getToZone()) { case GRAVEYARD: diff --git a/Mage/src/mage/game/permanent/PermanentImpl.java b/Mage/src/mage/game/permanent/PermanentImpl.java index b4a4a4b6298..b802f050142 100644 --- a/Mage/src/mage/game/permanent/PermanentImpl.java +++ b/Mage/src/mage/game/permanent/PermanentImpl.java @@ -35,7 +35,6 @@ import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Map; -import java.util.Set; import java.util.UUID; import mage.MageObject; import mage.abilities.Ability;