fixed minimap showing fog of war everywhere when you joined a mp game without being a player (#7094)

* reveal tiles if spectator

* better formatting

* even better formatting

* removed additional new line
This commit is contained in:
alexban011 2022-06-08 10:18:11 +03:00 committed by GitHub
parent b05072d0c9
commit 29c55cd393
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -131,7 +131,7 @@ class Minimap(val mapHolder: WorldMapHolder, minimapSize: Int) : Group() {
minimapTile.owningCiv = tileInfo.getOwner()
}
val shouldBeUnrevealed = tileInfo.position !in viewingCiv.exploredTiles
val shouldBeUnrevealed = tileInfo.position !in viewingCiv.exploredTiles && !viewingCiv.isSpectator()
val revealStatusChanged = minimapTile.isUnrevealed != shouldBeUnrevealed
if (revealStatusChanged || ownerChanged) {
minimapTile.updateColor(shouldBeUnrevealed)