diff --git a/core/src/com/unciv/models/gamebasics/Building.kt b/core/src/com/unciv/models/gamebasics/Building.kt index c96b0e4b04..dbf374b187 100644 --- a/core/src/com/unciv/models/gamebasics/Building.kt +++ b/core/src/com/unciv/models/gamebasics/Building.kt @@ -201,7 +201,9 @@ class Building : NamedStats(), IConstruction{ if (civInfo.policies.adoptedPolicies.contains("Mercantilism")) cost *= 0.75 if (civInfo.getBuildingUniques().contains("-15% to purchasing items in cities")) cost *= 0.85 if (civInfo.policies.adoptedPolicies.contains("Patronage") - && listOf("Monument", "Temple", "Opera House", "Museum", "Broadcast Tower").contains(name)) cost *= 0.5 + && listOf("Monument", "Temple", "Opera House", "Museum", "Broadcast Tower") + .map{civInfo.getEquivalentBuilding(it).name}.contains(name)) + cost *= 0.5 } return (cost / 10).toInt() * 10