From bb0dca8651cbe5e5027eb54d9f3d41b43ffe4b93 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Thu, 28 Sep 2023 21:01:16 +0300 Subject: [PATCH] resolved #10183 - New online multiplayer no longer stuck when first player is human spectator --- core/src/com/unciv/logic/GameInfo.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/logic/GameInfo.kt b/core/src/com/unciv/logic/GameInfo.kt index d9f439fe72..c9869fbd71 100644 --- a/core/src/com/unciv/logic/GameInfo.kt +++ b/core/src/com/unciv/logic/GameInfo.kt @@ -615,7 +615,7 @@ class GameInfo : IsPartOfGameInfoSerialization, HasGameInfoSerializationVersion tileMap.setTransients(ruleset) - if (currentPlayer == "") currentPlayer = civilizations.first { it.isHuman() }.civName + if (currentPlayer == "") currentPlayer = civilizations.first { it.isHuman() && !it.isSpectator() }.civName currentPlayerCiv = getCivilization(currentPlayer) difficultyObject = ruleset.difficulties[difficulty]!!