diff --git a/core/src/com/unciv/logic/automation/WorkerAutomation.kt b/core/src/com/unciv/logic/automation/WorkerAutomation.kt index cf022f8cbe..5fa62cb361 100644 --- a/core/src/com/unciv/logic/automation/WorkerAutomation.kt +++ b/core/src/com/unciv/logic/automation/WorkerAutomation.kt @@ -38,6 +38,7 @@ class WorkerAutomation(val unit: MapUnit) { } } if(tile.improvementInProgress!=null) return // we're working! + if(tryConnectingCities()) return //nothing to do, try again to connect cities }