mirror of
https://github.com/magefree/mage.git
synced 2025-12-28 14:32:06 -08:00
* Daretti, Scrap Savant - Fixed a bug that the game is locked if multiple delayed triggered abilities from the emlem trigger.
This commit is contained in:
parent
dfebed44a5
commit
ecc3c8b1e4
4 changed files with 38 additions and 16 deletions
|
|
@ -34,9 +34,9 @@ import static mage.constants.TargetController.ANY;
|
|||
import static mage.constants.TargetController.CONTROLLER_ATTACHED_TO;
|
||||
import static mage.constants.TargetController.OPPONENT;
|
||||
import static mage.constants.TargetController.YOU;
|
||||
import mage.constants.Zone;
|
||||
import mage.game.Game;
|
||||
import mage.game.events.GameEvent;
|
||||
import mage.game.events.GameEvent.EventType;
|
||||
import mage.game.permanent.Permanent;
|
||||
|
||||
/**
|
||||
|
|
@ -52,11 +52,16 @@ public class AtTheBeginOfNextEndStepDelayedTriggeredAbility extends DelayedTrigg
|
|||
}
|
||||
|
||||
public AtTheBeginOfNextEndStepDelayedTriggeredAbility(Effect effect, TargetController targetController) {
|
||||
this(Zone.ALL, effect, targetController);
|
||||
}
|
||||
|
||||
public AtTheBeginOfNextEndStepDelayedTriggeredAbility(Zone zone, Effect effect, TargetController targetController) {
|
||||
super(effect);
|
||||
this.zone = zone;
|
||||
this.targetController = targetController;
|
||||
}
|
||||
|
||||
public AtTheBeginOfNextEndStepDelayedTriggeredAbility(AtTheBeginOfNextEndStepDelayedTriggeredAbility ability) {
|
||||
public AtTheBeginOfNextEndStepDelayedTriggeredAbility(final AtTheBeginOfNextEndStepDelayedTriggeredAbility ability) {
|
||||
super(ability);
|
||||
this.targetController = ability.targetController;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue