diff --git a/core/src/com/unciv/logic/city/CityStats.kt b/core/src/com/unciv/logic/city/CityStats.kt index b043e4cbe8..980fd4d427 100644 --- a/core/src/com/unciv/logic/city/CityStats.kt +++ b/core/src/com/unciv/logic/city/CityStats.kt @@ -221,6 +221,9 @@ class CityStats { if (hasExtraAnnexUnhappiness()) newHappinessList["Occupied City"] = -2f //annexed city + val happinessFromSpecialists = getStatsFromSpecialists(cityInfo.population.getNewSpecialists()).happiness.toInt().toFloat() + if (happinessFromSpecialists>0) newHappinessList["Specialists"] = happinessFromSpecialists + val happinessFromBuildings = cityInfo.cityConstructions.getStats().happiness.toInt().toFloat() newHappinessList["Buildings"] = happinessFromBuildings