From c018c8fcd13c00196ade0b808ff568f509deb980 Mon Sep 17 00:00:00 2001 From: "Yuriy A. Apollov" Date: Tue, 18 Nov 2014 06:51:40 +0300 Subject: [PATCH] Fix buyback payed once stayed forever. --- projects/mtg/src/MTGAbility.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index ca1a4b5ab..a4ad3f5e2 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -4284,6 +4284,7 @@ void AbilityFactory::addAbilities(int _id, Spell * spell) } else if (card->alternateCostPaid[ManaCost::MANA_PAID_WITH_BUYBACK] > 0) { + card->alternateCostPaid[ManaCost::MANA_PAID_WITH_BUYBACK] = 0; zones->putInZone(card, zones->stack, Endzones->hand); } else if (card->alternateCostPaid[ManaCost::MANA_PAID_WITH_FLASHBACK] > 0)