diff --git a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt index 55c61b29f0..d3c77a0c4c 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt @@ -287,6 +287,7 @@ object UnitActions { tile.turnsToImprovement = 2 } tile.improvement = null + unit.civInfo.lastSeenImprovement.remove(tile.position) if (tile.resource != null) tile.getOwner()?.updateDetailedCivResources() // this might take away a resource val freePillage = unit.hasUnique(UniqueType.NoMovementToPillage, checkCivInfoUniques = true)