Changeset 138 for trunk/src/game/Unit.cpp
- Timestamp:
- 11/19/08 13:39:38 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/Unit.cpp
r136 r138 8572 8572 { 8573 8573 // Units far than max visible distance for creature or not in our map are not visible too 8574 if (!IsWithinDistInMap(u,World::GetMaxVisibleDistanceForCreature()+(inVisibleList ? World::GetVisibleUnitGreyDistance() : 0.0f))) 8574 // Active unit should always be visibile 8575 if (!IsWithinDistInMap(u, u->isActive() 8576 ? (MAX_VISIBILITY_DISTANCE - (inVisibleList ? 0.0f : World::GetVisibleUnitGreyDistance())) 8577 : (World::GetMaxVisibleDistanceForCreature() + (inVisibleList ? World::GetVisibleUnitGreyDistance() : 0.0f)))) 8575 8578 return false; 8576 8579 }