diff --git a/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt b/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt index af890c4a74..7c9efd7296 100644 --- a/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt +++ b/core/src/com/unciv/logic/automation/SpecificUnitAutomation.kt @@ -212,6 +212,7 @@ object SpecificUnitAutomation { .filter { it.isLand && it.resource == null && !it.isCityCenter() && (unit.currentTile == it || unit.movement.canMoveTo(it)) + && !it.containsGreatImprovement() }.sortedByDescending { Automation.rankTile(it, unit.civInfo) } .firstOrNull { unit.movement.canReach(it) } // to another city if (chosenTile == null) continue