revised tnum attribute

so it can be used inside makecardt, also
This commit is contained in:
Anthony Calosa
2016-09-08 05:13:52 +08:00
parent e9adde8ac6
commit 39ad95d4db
8 changed files with 40 additions and 165 deletions

View File

@@ -2489,11 +2489,11 @@ MTGAbility * AbilityFactory::parseMagicLine(string s, int id, Spell * spell, MTG
sabilities.append(",");
sabilities.append(tokenParameters[i]);
}
if(sabilities.find(",tnum:") != string::npos)
if(sabilities.find(",tnum.") != string::npos)
{
size_t begins = sabilities.find(",tnum:");
size_t begins = sabilities.find(",tnum.");
cID = sabilities.substr(begins+6);
sabilities = cReplaceString(sabilities,",tnum:"+cID,"");
sabilities = cReplaceString(sabilities,",tnum."+cID,"");
}
int value = 0;
if (spt.find("xx/xx") != string::npos)
@@ -2593,11 +2593,11 @@ MTGAbility * AbilityFactory::parseMagicLine(string s, int id, Spell * spell, MTG
sabilities.append(",");
sabilities.append(tokenParameters[i]);
}
if(sabilities.find(",tnum:") != string::npos)
if(sabilities.find(",tnum.") != string::npos)
{
size_t begins = sabilities.find(",tnum:");
size_t begins = sabilities.find(",tnum.");
cID = sabilities.substr(begins+6);
sabilities = cReplaceString(sabilities,",tnum:"+cID,"");
sabilities = cReplaceString(sabilities,",tnum."+cID,"");
}
int value = 0;
if (spt.find("xx/xx") != string::npos)