diff --git a/core/src/com/unciv/models/ruleset/Building.kt b/core/src/com/unciv/models/ruleset/Building.kt index f713e0776d..58fe4f4a30 100644 --- a/core/src/com/unciv/models/ruleset/Building.kt +++ b/core/src/com/unciv/models/ruleset/Building.kt @@ -311,7 +311,7 @@ class Building : NamedStats(), IConstruction{ .any { it.resource != null && requiredNearbyImprovedResources!!.contains(it.resource!!) - && it.getTileResource().improvement == it.improvement + && (it.getTileResource().improvement == it.improvement || it.improvement in Constants.greatImprovements) && it.getOwner() == civInfo } if (!containsResourceWithImprovement) return "Nearby $requiredNearbyImprovedResources required"