fixed reflexive triggers triggering more than once

This commit is contained in:
Evan Kranzler 2018-06-25 10:58:50 -04:00
parent 163601f005
commit c1c631a705
3 changed files with 3 additions and 3 deletions

View file

@ -105,7 +105,7 @@ class IsarethTheAwakenerCreateReflexiveTriggerEffect extends OneShotEffect {
class IsarethTheAwakenerReflexiveTriggeredAbility extends DelayedTriggeredAbility {
public IsarethTheAwakenerReflexiveTriggeredAbility() {
super(new IsarethTheAwakenerEffect(), Duration.OneUse, false);
super(new IsarethTheAwakenerEffect(), Duration.OneUse, true);
this.addEffect(new IsarethTheAwakenerReplacementEffect());
}

View file

@ -99,7 +99,7 @@ class SkyriderPatrolReflexiveTriggeredAbility extends DelayedTriggeredAbility {
}
public SkyriderPatrolReflexiveTriggeredAbility() {
super(new AddCountersTargetEffect(CounterType.P1P1.createInstance()), Duration.OneUse, false);
super(new AddCountersTargetEffect(CounterType.P1P1.createInstance()), Duration.OneUse, true);
this.addEffect(new GainAbilityTargetEffect(
FlyingAbility.getInstance(),
Duration.EndOfTurn

View file

@ -83,7 +83,7 @@ class SparktongueDragonCreateReflexiveTriggerEffect extends OneShotEffect {
class SparktongueDragonReflexiveTriggeredAbility extends DelayedTriggeredAbility {
public SparktongueDragonReflexiveTriggeredAbility() {
super(new DamageTargetEffect(3), Duration.OneUse, false);
super(new DamageTargetEffect(3), Duration.OneUse, true);
this.addTarget(new TargetAnyTarget());
}