--HG--
branch : trunk
This commit is contained in:
megamage
2009-04-23 21:44:48 -05:00
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -1573,7 +1573,8 @@ bool Creature::IsWithinSightDist(Unit const* u) const
bool Creature::canStartAttack(Unit const* who) const
{
if(!who->isInAccessiblePlaceFor(this)
if(isCivilian()
|| !who->isInAccessiblePlaceFor(this)
|| !canFly() && GetDistanceZ(who) > CREATURE_Z_ATTACK_RANGE
|| !IsWithinDistInMap(who, GetAttackDistance(who)))
return false;