diff --git a/core/src/com/unciv/logic/city/CityInfo.kt b/core/src/com/unciv/logic/city/CityInfo.kt index ab65815775..33356bc26a 100644 --- a/core/src/com/unciv/logic/city/CityInfo.kt +++ b/core/src/com/unciv/logic/city/CityInfo.kt @@ -634,8 +634,10 @@ class CityInfo { tryUpdateRoadStatus() attackedThisTurn = false - if (isPuppet) reassignAllPopulation() - else if (updateCitizens){ + if (isPuppet) { + cityAIFocus = CityFocus.GoldFocus + reassignAllPopulation() + } else if (updateCitizens) { reassignPopulation() updateCitizens = false }