From 904f7f3af6b02a736a16b157b3c81cffc418aff4 Mon Sep 17 00:00:00 2001 From: yairm210 Date: Sun, 14 Jul 2024 09:48:04 +0300 Subject: [PATCH] Resolved #11950 - Rome/Babylon capital takeover no longer renames like city state --- core/src/com/unciv/logic/civilization/Civilization.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/logic/civilization/Civilization.kt b/core/src/com/unciv/logic/civilization/Civilization.kt index 0d37bb091a..cf580c22fe 100644 --- a/core/src/com/unciv/logic/civilization/Civilization.kt +++ b/core/src/com/unciv/logic/civilization/Civilization.kt @@ -976,7 +976,7 @@ class Civilization : IsPartOfGameInfoSerialization { // Slight "Easter egg": see #11486: In the rare case a City-state loses their last city but it's not their original capital, the notification names the Nation which confuses players. // Rename the newly conquered city when the conquering Nation's first-city name is equal to the nation name (meaning Babylon too) and the civ has lost that... val currentCapital = getCapital() - if (currentCapital != null && currentCapital.isOriginalCapital && civName == currentCapital.name) + if (isCityState && currentCapital != null && currentCapital.isOriginalCapital && civName == currentCapital.name) newCapital.name = "New [${civName}]\n(formerly known as [${newCapital.name}])" moveCapitalTo(newCapital, oldCapital)