catch spell and activated ability errors and rollback state - show error dialog on client

This commit is contained in:
BetaSteward 2011-08-24 12:59:51 -04:00
parent b90ac39de7
commit 48d7afa375
7 changed files with 114 additions and 68 deletions

View file

@ -42,7 +42,6 @@ import mage.MageItem;
import mage.abilities.Ability;
import mage.abilities.ActivatedAbility;
import mage.abilities.DelayedTriggeredAbility;
import mage.abilities.Modes;
import mage.abilities.TriggeredAbilities;
import mage.abilities.TriggeredAbility;
import mage.abilities.effects.ContinuousEffect;
@ -158,9 +157,9 @@ public interface Game extends MageItem, Serializable {
//game transaction methods
public void saveState();
public void bookmarkState();
public void restoreState();
public void removeLastBookmark();
public int bookmarkState();
public void restoreState(int bookmark);
public void removeBookmark(int bookmark);
// game options
public void setGameOptions(GameOptions options);