Changeset 6 for trunk/src/game/AggressorAI.cpp
- Timestamp:
- 11/19/08 13:22:12 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/AggressorAI.cpp
r2 r6 44 44 AggressorAI::MoveInLineOfSight(Unit *u) 45 45 { 46 if( i_creature.GetDistanceZ(u) > CREATURE_Z_ATTACK_RANGE ) 46 // Ignore Z for flying creatures 47 if( !i_creature.canFly() && i_creature.GetDistanceZ(u) > CREATURE_Z_ATTACK_RANGE ) 47 48 return; 49 48 50 if( !i_creature.getVictim() && !i_creature.hasUnitState(UNIT_STAT_STUNDED) && u->isTargetableForAttack() && 49 51 ( i_creature.IsHostileTo( u ) /*|| u->getVictim() && i_creature.IsFriendlyTo( u->getVictim() )*/ ) &&