changed how phasing is handled

This commit is contained in:
Evan Kranzler 2017-10-10 13:35:41 -04:00
parent 51f0e92103
commit 3d20e4dbef
5 changed files with 41 additions and 17 deletions

View file

@ -78,9 +78,11 @@ public interface Permanent extends Card, Controllable {
boolean isPhasedIn();
boolean isPhasedOutIndirectly();
boolean phaseIn(Game game);
boolean phaseIn(Game game, boolean indirectPhase);
boolean phaseIn(Game game, boolean onlyDirect);
boolean phaseOut(Game game);