From 4ccbc9baa6f91b0192d4681e4d79ebc6d0a1469f Mon Sep 17 00:00:00 2001 From: tool4ever Date: Tue, 16 Apr 2024 12:17:55 +0200 Subject: [PATCH] Fix for Morph via CopyCard$ (#5049) --- forge-game/src/main/java/forge/game/GameAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/GameAction.java b/forge-game/src/main/java/forge/game/GameAction.java index bf2aa3763fc..4c423f0f3ff 100644 --- a/forge-game/src/main/java/forge/game/GameAction.java +++ b/forge-game/src/main/java/forge/game/GameAction.java @@ -117,7 +117,7 @@ public class GameAction { // Rule 111.8: A token that has left the battlefield can't move to another zone if (!c.isSpell() && c.isToken() && !fromBattlefield && zoneFrom != null && !zoneFrom.is(ZoneType.Stack) - && (cause == null || !(cause instanceof SpellPermanent) || !cause.isCastFromPlayEffect())) { + && (cause == null || !(cause instanceof SpellPermanent || cause.isCastFaceDown()) || !cause.isCastFromPlayEffect())) { return c; }