diff --git a/forge-game/src/main/java/forge/game/trigger/TriggerBecomesTarget.java b/forge-game/src/main/java/forge/game/trigger/TriggerBecomesTarget.java index f7ab98eecf8..616b6f5090f 100644 --- a/forge-game/src/main/java/forge/game/trigger/TriggerBecomesTarget.java +++ b/forge-game/src/main/java/forge/game/trigger/TriggerBecomesTarget.java @@ -85,6 +85,7 @@ public class TriggerBecomesTarget extends Trigger { public final void setTriggeringObjects(final SpellAbility sa, Map runParams) { sa.setTriggeringObject(AbilityKey.Source, ((SpellAbility) runParams.get(AbilityKey.SourceSA)).getHostCard()); sa.setTriggeringObjectsFrom(runParams, AbilityKey.SourceSA, AbilityKey.Target); + sa.setTriggeringObject(AbilityKey.StackInstance, sa.getHostCard().getGame().getStack().getInstanceFromSpellAbility((SpellAbility) runParams.get(AbilityKey.SourceSA))); } @Override