diff --git a/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java b/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java index 232a11b3cfd..16bb2027152 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java @@ -336,7 +336,7 @@ public void resolve(final SpellAbility sa) { continue; } - final CardZoneTable triggerList = new CardZoneTable(); + final CardZoneTable triggerList = new CardZoneTable(game.getLastStateBattlefield(), game.getLastStateGraveyard()); final Zone originZone = tgtCard.getZone(); // lands will be played diff --git a/forge-gui/res/cardsfolder/a/anrakyr_the_traveller.txt b/forge-gui/res/cardsfolder/a/anrakyr_the_traveller.txt index a44394f35e0..31565ea2af4 100644 --- a/forge-gui/res/cardsfolder/a/anrakyr_the_traveller.txt +++ b/forge-gui/res/cardsfolder/a/anrakyr_the_traveller.txt @@ -2,7 +2,7 @@ Name:Anrakyr the Traveller ManaCost:4 B Types:Legendary Artifact Creature Necron PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCast | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may cast an artifact spell from your hand or graveyard by paying life equal to its mana value rather than paying its mana cost. +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCast | OptionalDecider$ You | TriggerDescription$ Lord of the Pyrrhian Legions — Whenever CARDNAME attacks, you may cast an artifact spell from your hand or graveyard by paying life equal to its mana value rather than paying its mana cost. SVar:TrigCast:DB$ Play | ValidZone$ Hand,Graveyard | Valid$ Artifact.YouOwn | ValidSA$ Spell | Controller$ You | Optional$ True | Amount$ 1 | PlayCost$ PayLife SVar:HasAttackEffect:TRUE DeckHas:Ability$Graveyard