From 8797dbd8b25b27d634af8237d887486e197c368c Mon Sep 17 00:00:00 2001 From: Hellfish Date: Fri, 4 Nov 2011 10:58:06 +0000 Subject: [PATCH] *Fixed putting cards in alternate states into the library (Grasp of Phantasms on an Ironfang for example) --- src/main/java/forge/GameAction.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/forge/GameAction.java b/src/main/java/forge/GameAction.java index 10b2936eccc..cefc324e55b 100644 --- a/src/main/java/forge/GameAction.java +++ b/src/main/java/forge/GameAction.java @@ -541,6 +541,11 @@ public class GameAction { if (c.isToken()) { return c; } + + if(c.isInAlternateState()) + { + c.changeState(); + } if ((p != null) && p.is(Constant.Zone.Battlefield)) { c = AllZone.getCardFactory().copyCard(c); @@ -2031,6 +2036,8 @@ public class GameAction { this.exile(chosen); } } + } else if (spell.getSourceCard().hasKeyword("Convoke")) { + } } // isSpell