From 76187efc3d07007ad342cb291adc3022bc17be9a Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sun, 30 Jun 2019 19:37:49 +0300 Subject: [PATCH] Can no longer pillage city ruins - #914 --- core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt | 3 ++- 1 file changed, 2 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 d321f6ceb7..6e9f7878bd 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt @@ -254,7 +254,8 @@ class UnitActions { } fun canPillage(unit: MapUnit, tile: TileInfo): Boolean { - if(tile.improvement==null || tile.improvement==Constants.barbarianEncampment) return false + if(tile.improvement==null || tile.improvement==Constants.barbarianEncampment + || tile.improvement=="City ruins") return false val tileOwner = tile.getOwner() // Can't pillage friendly tiles, just like you can't attack them - it's an 'act of war' thing return tileOwner==null || tileOwner==unit.civInfo || unit.civInfo.isAtWarWith(tileOwner)