From 655923f4cf0b3ed7d67bf2e1e3bb2dc504433486 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Fri, 18 Jun 2021 14:34:15 +0300 Subject: [PATCH] Great improvement bonus provided properly --- android/assets/jsons/Civ V - Vanilla/Policies.json | 2 +- core/src/com/unciv/logic/map/TileInfo.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android/assets/jsons/Civ V - Vanilla/Policies.json b/android/assets/jsons/Civ V - Vanilla/Policies.json index 6152dbf5a7..257e1dc06b 100644 --- a/android/assets/jsons/Civ V - Vanilla/Policies.json +++ b/android/assets/jsons/Civ V - Vanilla/Policies.json @@ -386,7 +386,7 @@ }, { "name": "Freedom Complete", - "uniques": ["+[100]% yield from [Great Improvements]", "Golden Age length increased by [50]%"] + "uniques": ["+[100]% yield from every [Great Improvement]", "Golden Age length increased by [50]%"] } ] }, diff --git a/core/src/com/unciv/logic/map/TileInfo.kt b/core/src/com/unciv/logic/map/TileInfo.kt index 67f82c019e..c81cf92ce7 100644 --- a/core/src/com/unciv/logic/map/TileInfo.kt +++ b/core/src/com/unciv/logic/map/TileInfo.kt @@ -317,7 +317,7 @@ open class TileInfo { stats.add(unique.stats.times(numberOfBonuses.toFloat())) } - for (unique in observingCiv.getMatchingUniques("+[]% yield from []")) + for (unique in observingCiv.getMatchingUniques("+[]% yield from every []")) if (improvement.matchesFilter(unique.params[0])) stats.timesInPlace(1f + unique.params[1].toFloat() / 100f)