- 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).

This commit is contained in:
Agetian
2013-03-04 07:03:20 +00:00
parent 922f67b3cc
commit cad57311a0

View File

@@ -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);
}