From 96c636643a02c5938412af3e389cf76aa23febfa Mon Sep 17 00:00:00 2001 From: "omegablast2002@yahoo.com" Date: Sun, 8 May 2011 12:49:39 +0000 Subject: [PATCH] it was reported to me that the new phrexian mana should add to the cards converted mana cost...so a card which cost {b}{p(r)}{p(r)} should be 3 converted... --- projects/mtg/src/ManaCost.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects/mtg/src/ManaCost.cpp b/projects/mtg/src/ManaCost.cpp index e5dc27050..d9731398d 100644 --- a/projects/mtg/src/ManaCost.cpp +++ b/projects/mtg/src/ManaCost.cpp @@ -487,6 +487,16 @@ int ManaCost::getConvertedCost() { result += hybrids[i].getConvertedCost(); } + if(extraCosts && extraCosts->costs.size()) + { + for(unsigned int i = 0; i < extraCosts->costs.size();i++) + { + ExtraCost * pMana = dynamic_cast(extraCosts->costs[i]); + if(pMana) + result++; + } + } + return result; }