- 2 new ability keywords: mustattack and cantattack
This commit is contained in:
wagic.the.homebrew@gmail.com
2009-04-05 09:46:02 +00:00
parent 34c139a15d
commit a6c1776a90
12 changed files with 121 additions and 23 deletions
+5 -3
View File
@@ -272,9 +272,11 @@ Player * MTGCardInstance::controller(){
}
int MTGCardInstance::canAttack(){
if (!hasSummoningSickness() && !tapped && isACreature() && basicAbilities[Constants::DEFENSER] !=1)
return 1;
return 0;
if (tapped) return 0;
if (hasSummoningSickness()) return 0;
if (basicAbilities[Constants::DEFENSER] || basicAbilities[Constants::CANTATTACK]) return 0;
if (!isACreature()) return 0;
return 1;
}