Browse Source

fixes crash when entering a shipyard

Opuszek 1 month ago
parent
commit
c5751cc82b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lib/callback/CGameInfoCallback.cpp

+ 1 - 1
lib/callback/CGameInfoCallback.cpp

@@ -394,7 +394,7 @@ bool CGameInfoCallback::isVisibleFor(int3 pos, PlayerColor player) const
 bool CGameInfoCallback::isVisible(int3 pos) const
 {
 	if (!getPlayerID().has_value())
-		return true; // weird, but we do have such calls
+		return gameState().getMap().isInTheMap(pos); // weird, but we do have such calls
 	return gameState().isVisibleFor(pos, *getPlayerID());
 }