From 8f535391b3bfa641c5b6a0d66aea84f37d281b03 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sun, 11 Oct 2020 22:11:31 +0300 Subject: [PATCH] Influence bar not displayed for city-states that don't know the viewing civ --- buildSrc/src/main/kotlin/BuildConfig.kt | 2 +- core/src/com/unciv/ui/tilegroups/CityButton.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/buildSrc/src/main/kotlin/BuildConfig.kt b/buildSrc/src/main/kotlin/BuildConfig.kt index 426eee6297..c6e996b21c 100644 --- a/buildSrc/src/main/kotlin/BuildConfig.kt +++ b/buildSrc/src/main/kotlin/BuildConfig.kt @@ -4,7 +4,7 @@ object BuildConfig { const val kotlinVersion = "1.3.71" const val appName = "Unciv" const val appCodeNumber = 484 - const val appVersion = "3.11.3" + const val appVersion = "3.11.3-patch1" const val gdxVersion = "1.9.10" const val roboVMVersion = "2.3.1" diff --git a/core/src/com/unciv/ui/tilegroups/CityButton.kt b/core/src/com/unciv/ui/tilegroups/CityButton.kt index 111822eb7c..6249c99106 100644 --- a/core/src/com/unciv/ui/tilegroups/CityButton.kt +++ b/core/src/com/unciv/ui/tilegroups/CityButton.kt @@ -48,7 +48,7 @@ class CityButton(val city: CityInfo, private val tileGroup: WorldTileGroup): Tab iconTable = getIconTable() add(iconTable).row() - if (city.civInfo.isCityState()) { + if (city.civInfo.isCityState() && city.civInfo.knows(worldScreen.viewingCiv)) { val diplomacyManager = city.civInfo.getDiplomacyManager(worldScreen.viewingCiv) val influenceBar = getInfluenceBar(diplomacyManager.influence, diplomacyManager.relationshipLevel()) add(influenceBar).row()