- Maybe fixed Oblivion Ring bug?

This commit is contained in:
jendave
2011-08-06 03:35:21 +00:00
parent ea654c88fc
commit 45cd253b6c
2 changed files with 4 additions and 0 deletions

View File

@@ -4598,6 +4598,8 @@ public class CardFactory implements NewConstants {
c.setController(c.getOwner()); c.setController(c.getOwner());
PlayerZone play = AllZone.getZone(Constant.Zone.Play, c.getOwner()); PlayerZone play = AllZone.getZone(Constant.Zone.Play, c.getOwner());
PlayerZone removed = AllZone.getZone(Constant.Zone.Removed_From_Play, c.getOwner());
removed.remove(c);
play.add(c); play.add(c);
} }
}//resolve() }//resolve()

View File

@@ -2875,6 +2875,8 @@ class CardFactory_Auras {
PlayerZone from = AllZone.getZone(crd); PlayerZone from = AllZone.getZone(crd);
from.remove(crd); from.remove(crd);
AllZone.Combat.removeFromCombat(crd);
String opp = AllZone.GameAction.getOpponent(crd.getController()); String opp = AllZone.GameAction.getOpponent(crd.getController());
crd.setController(opp); crd.setController(opp);