diff --git a/core/src/com/unciv/ui/worldscreen/unit/actions/UnitActions.kt b/core/src/com/unciv/ui/worldscreen/unit/actions/UnitActions.kt index 015fe4de4d..adc9321f72 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/actions/UnitActions.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/actions/UnitActions.kt @@ -395,6 +395,7 @@ object UnitActions { val tile = unit.getTile() if (tile.isCityCenter()) return if (!tile.isPillaged()) return + if (tile.getOwner() != null && unit.civInfo.isAtWarWith(tile.getOwner()!!)) return val couldConstruct = unit.currentMovement > 0 && !tile.isCityCenter() && tile.improvementInProgress != Constants.repair