From 84c95b13ab03b3f8bf483c77003ffb24e14eb73b Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Wed, 27 Sep 2017 12:59:31 -0400 Subject: [PATCH] fixed stolen spells being uncastable when returned to their owner's hand fixes #4048, #3753, #3697, #2721, #2713, and probably more --- Mage/src/main/java/mage/abilities/SpellAbility.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage/src/main/java/mage/abilities/SpellAbility.java b/Mage/src/main/java/mage/abilities/SpellAbility.java index 37bc8917a5e..7c6228f5ce8 100644 --- a/Mage/src/main/java/mage/abilities/SpellAbility.java +++ b/Mage/src/main/java/mage/abilities/SpellAbility.java @@ -98,7 +98,7 @@ public class SpellAbility extends ActivatedAbilityImpl { } // fix for Gitaxian Probe and casting opponent's spells if (!game.getContinuousEffects().asThough(getSourceId(), AsThoughEffectType.PLAY_FROM_NOT_OWN_HAND_ZONE, playerId, game) - && !controllerId.equals(playerId)) { + && !controllerId.equals(playerId) && getZone() != Zone.HAND) { return false; } // Check if rule modifying events prevent to cast the spell in check playable mode