diff --git a/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt b/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt index fa0bad7817..96438cff5e 100644 --- a/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt +++ b/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt @@ -187,7 +187,7 @@ object SpecificUnitAutomation { } unit.movement.headTowards(bestCityLocation) - if (unit.getTile() == bestCityLocation) + if (unit.getTile() == bestCityLocation && unit.movement > 0) foundCityAction.action.invoke() }