From bd26d9f4aa686ee8196959fbc89f0eec157fe26c Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 6 Jan 2017 06:18:21 +0000 Subject: [PATCH] - Fixed casting face-down instant spells from exile (e.g. via Gonti, Lord of Luxury), it was looking at the FaceDown state before and thought it was a creature. --- forge-game/src/main/java/forge/game/spellability/Spell.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/spellability/Spell.java b/forge-game/src/main/java/forge/game/spellability/Spell.java index dbcd787195a..bfd25332f2b 100644 --- a/forge-game/src/main/java/forge/game/spellability/Spell.java +++ b/forge-game/src/main/java/forge/game/spellability/Spell.java @@ -99,7 +99,8 @@ public abstract class Spell extends SpellAbility implements java.io.Serializable if (!(card.isInstant() || activator.canCastSorcery() || flash || this.getRestrictions().isInstantSpeed() || activator.hasKeyword("You may cast nonland cards as though they had flash.") - || card.hasStartOfKeyword("You may cast CARDNAME as though it had flash."))) { + || card.hasStartOfKeyword("You may cast CARDNAME as though it had flash.") + || (card.isFaceDown() && !card.getZone().is(ZoneType.Battlefield) && card.getState(CardStateName.Original).getType().isInstant()))) { return false; }