From 0298d0da9e8d1f554c336dc0fa39f0d55b85df2f Mon Sep 17 00:00:00 2001 From: Northmoc Date: Thu, 18 Aug 2022 11:11:29 -0400 Subject: [PATCH] SetStateEffect.resolve allow Unspecialize in any zone --- .../main/java/forge/game/ability/effects/SetStateEffect.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/ability/effects/SetStateEffect.java b/forge-game/src/main/java/forge/game/ability/effects/SetStateEffect.java index 29b4d27bd84..94444deb53e 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/SetStateEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/SetStateEffect.java @@ -94,7 +94,9 @@ public class SetStateEffect extends SpellAbilityEffect { // Cards which are not on the battlefield should not be able to transform. // TurnFace should be allowed in other zones like Exile too - if (!"TurnFace".equals(mode) && !gameCard.isInPlay() && !sa.hasParam("ETB")) { + // Unspecialize is allowed in other zones + if (!"TurnFace".equals(mode) && !"Unspecialize".equals(mode) && !gameCard.isInPlay() + && !sa.hasParam("ETB")) { continue; }