Przeglądaj źródła

fixes crash when entering a shipyard

Opuszek 1 miesiąc temu
rodzic
commit
c5751cc82b
1 zmienionych plików z 1 dodań i 1 usunięć
  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());
 }