Changeset 267 for trunk/src/game/Unit.cpp
- Timestamp:
- 11/21/08 16:54:14 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/Unit.cpp
r266 r267 8543 8543 assert(target); 8544 8544 8545 if(!IsHostileTo(target)) 8546 return false; 8547 8545 8548 if(!target->isAttackableByAOE() || target->hasUnitState(UNIT_STAT_DIED)) 8546 8549 return false; … … 9127 9130 } 9128 9131 9132 // search nearby enemy before enter evade mode 9133 if(Unit *target = ((Creature*)this)->SelectNearestTarget()) 9134 { 9135 ((Creature*)this)->AI()->AttackStart(target); 9136 return true; 9137 } 9138 9129 9139 // enter in evade mode in other case 9130 9140 ((Creature*)this)->AI()->EnterEvadeMode();