Changeset 186 for trunk/src/game/GridNotifiersImpl.h
- Timestamp:
- 11/19/08 13:44:25 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/GridNotifiersImpl.h
r102 r186 75 75 if(!c->hasUnitState(UNIT_STAT_CHASE | UNIT_STAT_SEARCHING | UNIT_STAT_FLEEING)) 76 76 { 77 if( c->AI() && c-> AI()->IsVisible(pl)&& !c->IsInEvadeMode() )77 if( c->AI() && c->IsWithinSightDist(pl) /*c->AI()->IsVisible(pl)*/ && !c->IsInEvadeMode() ) 78 78 c->AI()->MoveInLineOfSight(pl); 79 79 } … … 84 84 if(!c1->hasUnitState(UNIT_STAT_CHASE | UNIT_STAT_SEARCHING | UNIT_STAT_FLEEING)) 85 85 { 86 if( c1->AI() && c1-> AI()->IsVisible(c2)&& !c1->IsInEvadeMode() )86 if( c1->AI() && c1->IsWithinSightDist(c2) /*c1->AI()->IsVisible(c2)*/ && !c1->IsInEvadeMode() ) 87 87 c1->AI()->MoveInLineOfSight(c2); 88 88 } … … 90 90 if(!c2->hasUnitState(UNIT_STAT_CHASE | UNIT_STAT_SEARCHING | UNIT_STAT_FLEEING)) 91 91 { 92 if( c2->AI() && c 2->AI()->IsVisible(c1)&& !c2->IsInEvadeMode() )92 if( c2->AI() && c1->IsWithinSightDist(c2) /*c2->AI()->IsVisible(c1)*/ && !c2->IsInEvadeMode() ) 93 93 c2->AI()->MoveInLineOfSight(c1); 94 94 }