diff --git a/Mage.Sets/src/mage/cards/b/BindTheMonster.java b/Mage.Sets/src/mage/cards/b/BindTheMonster.java index 579d49a2439..d4c19b21dac 100644 --- a/Mage.Sets/src/mage/cards/b/BindTheMonster.java +++ b/Mage.Sets/src/mage/cards/b/BindTheMonster.java @@ -73,7 +73,7 @@ class BindTheMonsterEffect extends OneShotEffect { @Override public boolean apply (Game game, Ability source) { - Permanent attachment = source.getSourcePermanentIfItStillExists(game); + Permanent attachment = source.getSourcePermanentOrLKI(game); if (attachment != null) { Permanent creature = game.getPermanent(attachment.getAttachedTo()); if (creature != null) { diff --git a/Mage.Sets/src/mage/cards/t/TamiyosCompleation.java b/Mage.Sets/src/mage/cards/t/TamiyosCompleation.java index 15e829a5971..617cc065062 100644 --- a/Mage.Sets/src/mage/cards/t/TamiyosCompleation.java +++ b/Mage.Sets/src/mage/cards/t/TamiyosCompleation.java @@ -83,7 +83,7 @@ class TamiyosCompleationTapEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - Permanent enchantment = source.getSourcePermanentIfItStillExists(game); + Permanent enchantment = source.getSourcePermanentOrLKI(game); if (enchantment != null) { Permanent enchanted = game.getPermanent(enchantment.getAttachedTo()); if (enchanted != null) { diff --git a/Mage/src/main/java/mage/abilities/effects/common/TapEnchantedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/TapEnchantedEffect.java index 44ebb13eed9..5e2f862633f 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/TapEnchantedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/TapEnchantedEffect.java @@ -26,7 +26,7 @@ public class TapEnchantedEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - Permanent permanent = source.getSourcePermanentIfItStillExists(game); + Permanent permanent = source.getSourcePermanentOrLKI(game); if (permanent != null) { Permanent attach = game.getPermanent(permanent.getAttachedTo()); if (attach != null) { diff --git a/Mage/src/main/java/mage/abilities/effects/common/UntapAttachedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/UntapAttachedEffect.java index b80597e3f03..c863da2ff66 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/UntapAttachedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/UntapAttachedEffect.java @@ -28,7 +28,7 @@ public class UntapAttachedEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - Permanent permanent = game.getPermanent(source.getSourceId()); + Permanent permanent = source.getSourcePermanentOrLKI(game); if (permanent != null) { Permanent attach = game.getPermanent(permanent.getAttachedTo()); if (attach != null) {