diff --git a/forge-game/src/main/java/forge/game/replacement/ReplaceMoved.java b/forge-game/src/main/java/forge/game/replacement/ReplaceMoved.java index 2febe465020..3a2f3fd09c6 100644 --- a/forge-game/src/main/java/forge/game/replacement/ReplaceMoved.java +++ b/forge-game/src/main/java/forge/game/replacement/ReplaceMoved.java @@ -94,6 +94,15 @@ public class ReplaceMoved extends ReplacementEffect { return false; } } + + if (hasParam("ValidStackSa")) { + if (!runParams.containsKey("StackSa")) { + return false; + } + if (!matchesValid(runParams.get("StackSa"), getParam("ValidStackSa").split(","), getHostCard())) { + return false; + } + } if (hasParam("Cause")) { if (!runParams.containsKey("Cause")) {