mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
- Maybe fixed Oblivion Ring bug?
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user