Browse Source

line of sight defaults to true if map isn't loaded

Fix #98
Image 4 years ago
parent
commit
b34490f7c8
1 changed files with 1 additions and 1 deletions
  1. 1 1
      EQ2/source/WorldServer/Spawn.cpp

+ 1 - 1
EQ2/source/WorldServer/Spawn.cpp

@@ -3131,7 +3131,7 @@ bool Spawn::CheckLoS(Spawn* target)
 bool Spawn::CheckLoS(glm::vec3 myloc, glm::vec3 oloc)
 {
 	ZoneServer* zone = GetZone();
-	if (zone == NULL || zone->zonemap == NULL)
+	if (zone == NULL || zone->zonemap == NULL || !zone->zonemap->IsMapLoaded())
 		return true;
 	else
 		return zone->zonemap->CheckLoS(myloc, oloc);