diff --git a/Mage.Sets/src/mage/cards/e/EmbodimentOfFlame.java b/Mage.Sets/src/mage/cards/e/EmbodimentOfFlame.java index 765c538f037..f6159aff10a 100644 --- a/Mage.Sets/src/mage/cards/e/EmbodimentOfFlame.java +++ b/Mage.Sets/src/mage/cards/e/EmbodimentOfFlame.java @@ -83,7 +83,7 @@ class EmbodimentOfFlameTriggeredAbility extends TriggeredAbilityImpl { @Override public boolean checkTrigger(GameEvent event, Game game) { Spell spell = game.getSpellOrLKIStack(event.getSourceId()); - return spell != null && isControlledBy(spell.getControllerId()); + return spell != null && isControlledBy(spell.getControllerId()) && spell.isInstantOrSorcery(game); } @Override diff --git a/Mage.Sets/src/mage/cards/f/FlameChanneler.java b/Mage.Sets/src/mage/cards/f/FlameChanneler.java index e3783c3d773..ee029cffe2f 100644 --- a/Mage.Sets/src/mage/cards/f/FlameChanneler.java +++ b/Mage.Sets/src/mage/cards/f/FlameChanneler.java @@ -68,7 +68,7 @@ class FlameChannelerTriggeredAbility extends TriggeredAbilityImpl { @Override public boolean checkTrigger(GameEvent event, Game game) { Spell spell = game.getSpellOrLKIStack(event.getSourceId()); - return spell != null && isControlledBy(spell.getControllerId()); + return spell != null && isControlledBy(spell.getControllerId()) && spell.isInstantOrSorcery(game); } @Override