fix UntilYourNextTurnDelayedTriggeredAbility

was wrongly limited to triggering once.
This commit is contained in:
Susucre 2024-05-17 12:22:19 +02:00
parent 6e4e52373b
commit 6cc3c5384a
2 changed files with 30 additions and 5 deletions

View file

@ -25,16 +25,16 @@ public class UntilYourNextTurnDelayedTriggeredAbility extends DelayedTriggeredAb
private final TriggeredAbility ability;
public UntilYourNextTurnDelayedTriggeredAbility(TriggeredAbility ability) {
super(null, Duration.UntilYourNextTurn);
super(null, Duration.UntilYourNextTurn, false);
if (ability.isLeavesTheBattlefieldTrigger()) {
this.setLeavesTheBattlefieldTrigger(true);
}
this.ability = ability;
}
protected UntilYourNextTurnDelayedTriggeredAbility(final UntilYourNextTurnDelayedTriggeredAbility ability) {
super(ability);
this.ability = ability.ability.copy();
protected UntilYourNextTurnDelayedTriggeredAbility(final UntilYourNextTurnDelayedTriggeredAbility triggeredAbility) {
super(triggeredAbility);
this.ability = triggeredAbility.ability.copy();
}
@Override