magarena/src/magic/model/action/CleanupTurnTriggersAction.java

22 lines
491 B
Java
Raw Normal View History

2013-04-12 19:32:25 -07:00
package magic.model.action;
2020-01-15 12:02:42 -08:00
import java.util.List;
2013-04-12 19:32:25 -07:00
import magic.model.MagicGame;
import magic.model.trigger.MagicPermanentTrigger;
public class CleanupTurnTriggersAction extends MagicAction {
2013-04-12 19:32:25 -07:00
private List<MagicPermanentTrigger> removedTriggers;
2013-06-23 18:33:35 -07:00
2013-04-12 19:32:25 -07:00
@Override
public void doAction(final MagicGame game) {
2013-06-23 18:33:35 -07:00
removedTriggers=game.removeTurnTriggers();
2013-04-12 19:32:25 -07:00
}
@Override
public void undoAction(final MagicGame game) {
game.addTriggers(removedTriggers);
2013-04-12 19:32:25 -07:00
}
}