diff --git a/core/src/com/unciv/logic/automation/civilization/NextTurnAutomation.kt b/core/src/com/unciv/logic/automation/civilization/NextTurnAutomation.kt index 1c720006fe..89445cd9b4 100644 --- a/core/src/com/unciv/logic/automation/civilization/NextTurnAutomation.kt +++ b/core/src/com/unciv/logic/automation/civilization/NextTurnAutomation.kt @@ -1037,7 +1037,8 @@ object NextTurnAutomation { if (civInfo.isCityState()) return if (civInfo.isAtWar()) return // don't train settlers when you could be training troops. if (civInfo.wantsToFocusOn(Victory.Focus.Culture) && civInfo.cities.size > 3) return - if (civInfo.cities.none() || civInfo.getHappiness() <= civInfo.cities.size + 5) return + if (civInfo.cities.none()) return + if (civInfo.getHappiness() <= civInfo.cities.size) return val settlerUnits = civInfo.gameInfo.ruleset.units.values .filter { it.hasUnique(UniqueType.FoundCity) && it.isBuildable(civInfo) }