From 2d1a044e298498e5f7054eb464d952ed6b0715d1 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sat, 2 Mar 2019 22:30:52 +0200 Subject: [PATCH] Resolved #490 - AI doesn't train settlers when at war --- core/src/com/unciv/logic/automation/NextTurnAutomation.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/com/unciv/logic/automation/NextTurnAutomation.kt b/core/src/com/unciv/logic/automation/NextTurnAutomation.kt index 5e326a9035..7fc72b2d6c 100644 --- a/core/src/com/unciv/logic/automation/NextTurnAutomation.kt +++ b/core/src/com/unciv/logic/automation/NextTurnAutomation.kt @@ -210,6 +210,7 @@ class NextTurnAutomation{ } private fun trainSettler(civInfo: CivilizationInfo) { + if(civInfo.isAtWar()) return // don't train settlers when you could be training troops. if (civInfo.cities.any() && civInfo.happiness > civInfo.cities.size + 5 && civInfo.getCivUnits().none { it.name == "Settler" }