diff --git a/Mage.Sets/src/mage/cards/d/DollhouseOfHorrors.java b/Mage.Sets/src/mage/cards/d/DollhouseOfHorrors.java index 2c5d5da70d..9a84a16661 100644 --- a/Mage.Sets/src/mage/cards/d/DollhouseOfHorrors.java +++ b/Mage.Sets/src/mage/cards/d/DollhouseOfHorrors.java @@ -26,6 +26,7 @@ import mage.game.Game; import mage.game.permanent.PermanentCard; import mage.target.common.TargetCardInYourGraveyard; import mage.target.targetpointer.FixedTargets; +import mage.util.CardUtil; import java.util.UUID; @@ -88,7 +89,7 @@ class DollhouseOfHorrorsEffect extends OneShotEffect { source.getControllerId(), CardType.ARTIFACT, false, 1, false, false, null, 0, 0, false ); - effect.setSavedPermanent(new PermanentCard(card, source.getControllerId(), game)); + effect.setSavedPermanent(new PermanentCard(CardUtil.getDefaultCardSideForBattlefield(game, card), source.getControllerId(), game)); effect.setAdditionalSubType(SubType.CONSTRUCT); effect.addAdditionalAbilities(new SimpleStaticAbility(new BoostSourceEffect( xValue, diff --git a/Mage.Sets/src/mage/cards/h/HauntingImitation.java b/Mage.Sets/src/mage/cards/h/HauntingImitation.java index 1b788fbd4f..67bd5fbe30 100644 --- a/Mage.Sets/src/mage/cards/h/HauntingImitation.java +++ b/Mage.Sets/src/mage/cards/h/HauntingImitation.java @@ -12,6 +12,7 @@ import mage.constants.Zone; import mage.game.Game; import mage.game.permanent.PermanentCard; import mage.players.Player; +import mage.util.CardUtil; import java.util.UUID; @@ -87,7 +88,7 @@ class HauntingImitationEffect extends OneShotEffect { ); effect.setAdditionalSubType(SubType.SPIRIT); for (Card card : cards.getCards(game)) { - effect.setSavedPermanent(new PermanentCard(card, source.getControllerId(), game)); + effect.setSavedPermanent(new PermanentCard(CardUtil.getDefaultCardSideForBattlefield(game, card), source.getControllerId(), game)); effect.apply(game, source); } return true; diff --git a/Mage.Sets/src/mage/cards/m/MyrkulLordOfBones.java b/Mage.Sets/src/mage/cards/m/MyrkulLordOfBones.java index b419a71029..0e9a1a48fb 100644 --- a/Mage.Sets/src/mage/cards/m/MyrkulLordOfBones.java +++ b/Mage.Sets/src/mage/cards/m/MyrkulLordOfBones.java @@ -21,6 +21,7 @@ import mage.filter.predicate.permanent.TokenPredicate; import mage.game.Game; import mage.game.permanent.PermanentCard; import mage.players.Player; +import mage.util.CardUtil; import java.util.Optional; import java.util.UUID; @@ -101,7 +102,7 @@ class MyrkulLordOfBonesEffect extends OneShotEffect { } player.moveCards(card, Zone.EXILED, source, game); return new CreateTokenCopyTargetEffect().setSavedPermanent( - new PermanentCard(card, source.getControllerId(), game) + new PermanentCard(CardUtil.getDefaultCardSideForBattlefield(game, card), source.getControllerId(), game) ).setPermanentModifier((token, g) -> { token.getCardType().clear(); token.addCardType(CardType.ENCHANTMENT); diff --git a/Mage.Sets/src/mage/cards/t/TamiyoCompleatedSage.java b/Mage.Sets/src/mage/cards/t/TamiyoCompleatedSage.java index 36bc4cddf4..e83d824a7e 100644 --- a/Mage.Sets/src/mage/cards/t/TamiyoCompleatedSage.java +++ b/Mage.Sets/src/mage/cards/t/TamiyoCompleatedSage.java @@ -25,6 +25,7 @@ import mage.players.Player; import mage.target.TargetPermanent; import mage.target.common.TargetCardInYourGraveyard; import mage.target.targetadjustment.TargetAdjuster; +import mage.util.CardUtil; import java.util.UUID; @@ -108,7 +109,7 @@ class TamiyoCompleatedSageEffect extends OneShotEffect { } player.moveCards(card, Zone.EXILED, source, game); return new CreateTokenCopyTargetEffect().setSavedPermanent( - new PermanentCard(card, source.getControllerId(), game) + new PermanentCard(CardUtil.getDefaultCardSideForBattlefield(game, card), source.getControllerId(), game) ).apply(game, source); } } diff --git a/Mage.Sets/src/mage/cards/t/TawnosSolemnSurvivor.java b/Mage.Sets/src/mage/cards/t/TawnosSolemnSurvivor.java index 242ea85988..7358b11fda 100644 --- a/Mage.Sets/src/mage/cards/t/TawnosSolemnSurvivor.java +++ b/Mage.Sets/src/mage/cards/t/TawnosSolemnSurvivor.java @@ -116,7 +116,7 @@ class TawnosSolemnSurvivorEffect extends OneShotEffect { if (card == null) { return false; } - Permanent permanent = new PermanentCard(card, source.getControllerId(), game); + Permanent permanent = new PermanentCard(CardUtil.getDefaultCardSideForBattlefield(game, card), source.getControllerId(), game); return new CreateTokenCopyTargetEffect( null, CardType.ARTIFACT, false ).setSavedPermanent(permanent).apply(game, source);