fix bug where walls that can attack activated vs moat in play
This commit is contained in:
@@ -583,11 +583,13 @@ Player * MTGCardInstance::controller()
|
|||||||
|
|
||||||
int MTGCardInstance::canAttack()
|
int MTGCardInstance::canAttack()
|
||||||
{
|
{
|
||||||
|
if (basicAbilities[(int)Constants::CANTATTACK])
|
||||||
|
return 0;
|
||||||
if (tapped)
|
if (tapped)
|
||||||
return 0;
|
return 0;
|
||||||
if (hasSummoningSickness())
|
if (hasSummoningSickness())
|
||||||
return 0;
|
return 0;
|
||||||
if ((basicAbilities[(int)Constants::DEFENSER] || basicAbilities[(int)Constants::CANTATTACK]) && !basicAbilities[(int)Constants::CANATTACK])
|
if (basicAbilities[(int)Constants::DEFENSER] && !basicAbilities[(int)Constants::CANATTACK])
|
||||||
return 0;
|
return 0;
|
||||||
if (!isCreature())
|
if (!isCreature())
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user