added a few subtypes to exclude from changeling, noticed subtypes that are not true MTG subtypes. in the future can we please try to refrain from making up fake subtypes, for exsample "level" and "levelup" are NOT MTG subtypes

This commit is contained in:
omegablast2002@yahoo.com
2010-10-22 21:23:47 +00:00
parent 1ac488b959
commit d5ca6b0207
2 changed files with 4 additions and 2 deletions

View File

@@ -3272,7 +3272,8 @@ public:
{
if(s == "") break;
if(s.find(" ") != string::npos) continue;
if(s == "Nothing" || s == "Swamp" || s == "Plains" || s == "Mountain" || s == "Forest" || s == "Island")
if(s == "Nothing" || s == "Swamp" || s == "Plains" || s == "Mountain" || s == "Forest" || s == "Island" || s == "Shrine" || s == "Basic" || s == "Colony" || s == "Desert" || s == "Dismiss" || s == "Equipment"
|| s == "Everglades" || s == "Grasslands" || s == "Lair" || s == "Level" || s == "Levelup" || s == "Mine" || s == "Oasis" || s == "World" || s == "Aura")
{//dont add "nothing" or land type to this card.
}else{
types.push_back(i);

View File

@@ -194,7 +194,8 @@ void CardPrimitive::setSubtype(const string& value){
{
if(s == "") break;
if(s.find(" ") != string::npos) continue;
if(s == "Nothing" || s == "Swamp" || s == "Plains" || s == "Mountain" || s == "Forest" || s == "Island")
if(s == "Nothing" || s == "Swamp" || s == "Plains" || s == "Mountain" || s == "Forest" || s == "Island" || s == "Shrine" || s == "Basic" || s == "Colony" || s == "Desert" || s == "Dismiss" || s == "Equipment"
|| s == "Everglades" || s == "Grasslands" || s == "Lair" || s == "Level" || s == "Levelup" || s == "Mine" || s == "Oasis" || s == "World" || s == "Aura")
{//dont add "nothing" or land type to this card.
}else{
addType(i);