From 978f20a1996de9807babc9b3050783441a2c1bba Mon Sep 17 00:00:00 2001 From: Daniel Bomar Date: Wed, 3 Feb 2021 18:28:47 -0600 Subject: [PATCH] [KHM] Tibalt, Cosmic Impostor - Fixed MDFCs not being playable from exile (fixes #7494) --- .../game/command/emblems/TibaltCosmicImposterEmblem.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Mage/src/main/java/mage/game/command/emblems/TibaltCosmicImposterEmblem.java b/Mage/src/main/java/mage/game/command/emblems/TibaltCosmicImposterEmblem.java index 50e12dd13ea..d5ae5f4b530 100644 --- a/Mage/src/main/java/mage/game/command/emblems/TibaltCosmicImposterEmblem.java +++ b/Mage/src/main/java/mage/game/command/emblems/TibaltCosmicImposterEmblem.java @@ -72,9 +72,10 @@ class TibaltCosmicImposterPlayFromExileEffect extends AsThoughEffectImpl { if (cardInExile == null) { return false; } - if (exile.contains(cardInExile.getId()) + UUID mainCardId = cardInExile.getMainCard().getId(); + if (exile.contains(mainCardId) && affectedControllerId.equals(source.getControllerId()) - && game.getState().getZone(cardInExile.getId()).equals(Zone.EXILED)) { + && game.getState().getZone(mainCardId).equals(Zone.EXILED)) { CardUtil.makeCardPlayableAndSpendManaAsAnyColor(game, source, cardInExile, Duration.Custom); return true; }