From 69f84b25838efa72c2de23880dc73c19592c4662 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sun, 23 Sep 2018 09:37:56 -0400 Subject: [PATCH] fixed Arclight Pheonix ability not triggering (fixes #5333) --- Mage.Sets/src/mage/cards/a/ArclightPhoenix.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/a/ArclightPhoenix.java b/Mage.Sets/src/mage/cards/a/ArclightPhoenix.java index 8ca0e64be47..89fe19f8ee8 100644 --- a/Mage.Sets/src/mage/cards/a/ArclightPhoenix.java +++ b/Mage.Sets/src/mage/cards/a/ArclightPhoenix.java @@ -17,6 +17,7 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.TargetController; import mage.constants.WatcherScope; +import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.stack.Spell; @@ -44,8 +45,9 @@ public final class ArclightPhoenix extends CardImpl { // At the beginning of combat on your turn, if you cast 3 or more instants and/or sorceries this turn, you may return Arclight Phoenix from your graveyard to the battlefield. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new BeginningOfCombatTriggeredAbility( + Zone.GRAVEYARD, new ReturnSourceFromGraveyardToBattlefieldEffect(), - TargetController.YOU, true + TargetController.YOU, true, false ), ArclightPhoenixCondition.instance, "At the beginning of combat on your turn, " + "if you've cast three or more instant " @@ -79,7 +81,7 @@ enum ArclightPhoenixCondition implements Condition { class ArclightPhoenixWatcher extends Watcher { - private Map instantSorceryCount = new HashMap(); + private final Map instantSorceryCount = new HashMap(); public ArclightPhoenixWatcher() { super(ArclightPhoenixWatcher.class.getSimpleName(), WatcherScope.GAME);