From 9a56817bf84631b56e0ed08fcc623adc10ee5f09 Mon Sep 17 00:00:00 2001 From: zethfoxster Date: Thu, 14 Jul 2016 20:44:21 -0400 Subject: [PATCH] fixed a bug I introduced --- projects/mtg/src/MTGAbility.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index 42285fc82..1262e0a36 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -5945,8 +5945,8 @@ int AManaProducer::isReactingToClick(MTGCardInstance * _card, ManaCost * mana) { if (!source->hasSummoningSickness()) { - if (game->currentlyActing()->game->inPlay->hasCard(source) && source->hasType(Subtypes::TYPE_LAND)) - { + if (game->currentlyActing()->game->inPlay->hasCard(source) && (source->hasType(Subtypes::TYPE_LAND) || !tap || !source->hasSummoningSickness())) + { if (!source->isPhased) { ManaCost * cost = getCost();