From 84f41341f6aedbb2e86b9184ab5ebe658a638928 Mon Sep 17 00:00:00 2001 From: Jack Rainy Date: Sat, 11 Apr 2020 21:37:06 +0300 Subject: [PATCH] Do not allow to build great improvement, if it already exists here (#2382) --- core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt index faa0407f9e..9360911c8e 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt @@ -364,7 +364,9 @@ object UnitActions { } addGoldPerGreatPersonUsage(unit.civInfo) unit.destroy() - }.takeIf { unit.currentMovement > 0f && !tile.isWater && !tile.isCityCenter() && !tile.getLastTerrain().impassable }) + }.takeIf { unit.currentMovement > 0f && !tile.isWater && + !tile.isCityCenter() && !tile.getLastTerrain().impassable && + tile.improvement != improvementName }) } return null }