diff --git a/core/src/com/unciv/ui/worldscreen/WorldScreen.kt b/core/src/com/unciv/ui/worldscreen/WorldScreen.kt index 369556ea10..c63b44ce54 100644 --- a/core/src/com/unciv/ui/worldscreen/WorldScreen.kt +++ b/core/src/com/unciv/ui/worldscreen/WorldScreen.kt @@ -156,7 +156,6 @@ class WorldScreen(val gameInfo: GameInfo, val viewingCiv:CivilizationInfo) : Bas techPolicyAndVictoryHolder.add(techButtonHolder) fogOfWarButton.isVisible = viewingCiv.isSpectator() - fogOfWarButton.setPosition(10f, topBar.y - fogOfWarButton.height - 10f) // Don't show policies until they become relevant if (viewingCiv.policies.adoptedPolicies.isNotEmpty() || viewingCiv.policies.canAdoptPolicy()) { @@ -190,6 +189,9 @@ class WorldScreen(val gameInfo: GameInfo, val viewingCiv:CivilizationInfo) : Bas stage.addActor(unitActionsTable) + topBar.update(viewingCiv) + fogOfWarButton.setPosition(10f, topBar.y - fogOfWarButton.height - 10f) + val tileToCenterOn: Vector2 = when { viewingCiv.cities.isNotEmpty() && viewingCiv.getCapital() != null -> viewingCiv.getCapital()!!.location