added "abilities=canattack"

Warmonger's Chariot
6/15/2010: The second ability doesn't cause the equipped creature to lose defender. It just lets it attack.
This commit is contained in:
omegablast2002@yahoo.com
2011-03-31 16:39:28 +00:00
parent f5c3f76f0b
commit dbc5376135
3 changed files with 5 additions and 3 deletions

View File

@@ -176,11 +176,12 @@ SNOWPLAINSWALK = 87,
SNOWMOUNTAINWALK = 88,
SNOWISLANDWALK = 89,
SNOWSWAMPWALK = 90,
CANATTACK = 91,
NB_BASIC_ABILITIES = 91,
NB_BASIC_ABILITIES = 92,
RARITY_S = 'S', //Special Rarity

View File

@@ -529,7 +529,7 @@ int MTGCardInstance::canAttack()
return 0;
if (hasSummoningSickness())
return 0;
if (basicAbilities[Constants::DEFENSER] || basicAbilities[Constants::CANTATTACK])
if ((basicAbilities[Constants::DEFENSER] || basicAbilities[Constants::CANTATTACK]) && !basicAbilities[Constants::CANATTACK])
return 0;
if (!isCreature())
return 0;

View File

@@ -117,7 +117,8 @@ const char* Constants::MTGBasicAbilities[] = {
"snowplainslandwalk",
"snowmountainlandwalk",
"snowislandlandwalk",
"snowswamplandwalk"
"snowswamplandwalk",
"canattack"
};
map<string,int> Constants::MTGBasicAbilitiesMap;