From 9e5573560c238224ab03311f30a4785757674c5c Mon Sep 17 00:00:00 2001 From: tool4ever Date: Fri, 13 May 2022 09:58:00 +0200 Subject: [PATCH] Fix missing check for mana abilities at instant speed (#336) Co-authored-by: tool4EvEr --- .../forge/game/spellability/SpellAbilityRestriction.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java b/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java index 57ee553aa94..6e40b52e377 100644 --- a/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java +++ b/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java @@ -581,6 +581,11 @@ public class SpellAbilityRestriction extends SpellAbilityVariables { } } + // Special check for Lion's Eye Diamond + if (sa.isManaAbility() && c.getGame().getStack().isFrozen() && isInstantSpeed()) { + return false; + } + if (!sa.hasSVar("IsCastFromPlayEffect")) { if (!checkTimingRestrictions(c, sa)) { return false; @@ -620,6 +625,6 @@ public class SpellAbilityRestriction extends SpellAbilityVariables { } return true; - } // canPlay() + } }