Resolved #7379 - puppet cities generate no extra unhappiness (per Civ V)

This commit is contained in:
Yair Morgenstern 2022-07-08 14:17:29 +03:00
parent e8eb66a4f6
commit 87aa5bc2c0

View File

@ -428,9 +428,7 @@ class CityStats(val cityInfo: CityInfo) {
unhappinessFromCitizens += unique.params[0].toFloat() / 100f * cityInfo.population.population
//
if (cityInfo.isPuppet)
unhappinessFromCitizens *= 1.5f
else if (hasExtraAnnexUnhappiness())
if (hasExtraAnnexUnhappiness())
unhappinessFromCitizens *= 2f
if (unhappinessFromCitizens < 0) unhappinessFromCitizens = 0f