From eec4ca124ea2547a3b6bdcefea5ef2da7b14a6c5 Mon Sep 17 00:00:00 2001 From: spjspj Date: Sat, 6 Feb 2016 18:33:17 +1100 Subject: [PATCH] Stop controller of Future Sight/Melek, Izzet Paragon/Magus of the Future from playing cards with no mana cost (such as Ancestral Vision/Hypergensesis) --- .../effects/common/continuous/PlayTheTopCardEffect.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/PlayTheTopCardEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/PlayTheTopCardEffect.java index f75123d0e09..485e0f31ea2 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/PlayTheTopCardEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/PlayTheTopCardEffect.java @@ -77,6 +77,7 @@ public class PlayTheTopCardEffect extends AsThoughEffectImpl { if (cardOnTop != null && affectedControllerId.equals(source.getControllerId()) && cardOnTop.getOwnerId().equals(source.getControllerId()) + && !cardOnTop.getManaCost().isEmpty() && filter.match(cardOnTop, game)) { Player player = game.getPlayer(cardOnTop.getOwnerId()); if (player != null && cardOnTop.equals(player.getLibrary().getFromTop(game))) {