From cad57311a0a62db4eb7d147de8eb3fba5a2e2846 Mon Sep 17 00:00:00 2001 From: Agetian Date: Mon, 4 Mar 2013 07:03:20 +0000 Subject: [PATCH] - Split cards correctly transform back to their full face form when exiled (not sure if they can be exiled while on stack, so this is more of a fail-safe mechanism - feel free to revert if this is overkill). --- src/main/java/forge/game/GameAction.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/forge/game/GameAction.java b/src/main/java/forge/game/GameAction.java index 61d7077f4bf..510952faa43 100644 --- a/src/main/java/forge/game/GameAction.java +++ b/src/main/java/forge/game/GameAction.java @@ -710,6 +710,12 @@ public class GameAction { return c; } final PlayerZone removed = c.getOwner().getZone(ZoneType.Exile); + + // if a split card, convert back to its full face form before going to graveyard + if (c.getRules().getSplitType() == CardSplitType.Split) { + c.setState(CardCharacteristicName.Original); + } + return moveTo(removed, c); }