diff --git a/core/src/com/unciv/logic/map/MapUnit.kt b/core/src/com/unciv/logic/map/MapUnit.kt index f3d9739791..9c481e936b 100644 --- a/core/src/com/unciv/logic/map/MapUnit.kt +++ b/core/src/com/unciv/logic/map/MapUnit.kt @@ -158,7 +158,7 @@ class MapUnit { if(tile.isCityCenter() && tile.getOwner()!!.civName!=owner) return false if (getBaseUnit().unitType==UnitType.Civilian) return tile.civilianUnit==null && (tile.militaryUnit==null || tile.militaryUnit!!.owner==owner) - else return tile.militaryUnit==null + else return tile.militaryUnit==null && (tile.civilianUnit==null || tile.civilianUnit!!.owner==owner) } fun isIdle(): Boolean {