diff --git a/src/main/java/forge/card/spellability/Spell_Permanent.java b/src/main/java/forge/card/spellability/Spell_Permanent.java index a26c6dee7be..e9fdf0a0219 100644 --- a/src/main/java/forge/card/spellability/Spell_Permanent.java +++ b/src/main/java/forge/card/spellability/Spell_Permanent.java @@ -282,11 +282,11 @@ public class Spell_Permanent extends Spell { // Maybe better considerations AbilityFactory af = new AbilityFactory(); - String execute = card.getSVar(params.get("Execute")); + String execute = params.get("Execute"); if (execute == null) { continue; } - SpellAbility exSA = af.getAbility(execute, card); + SpellAbility exSA = af.getAbility(card.getSVar(execute), card); if (api != null && !af.getAPI().equals(api)) continue;