diff --git a/android/assets/jsons/Civ V - Vanilla/Policies.json b/android/assets/jsons/Civ V - Vanilla/Policies.json index 6903b8d646..728967fe8c 100644 --- a/android/assets/jsons/Civ V - Vanilla/Policies.json +++ b/android/assets/jsons/Civ V - Vanilla/Policies.json @@ -402,7 +402,7 @@ }, { "name": "Total War", - "uniques": ["+[25]% Production when constructing [Military] units [in all cities]", "New [Military] units start with [15] Experience"], + "uniques": ["+[25]% Production when constructing [Military] units [in all cities]", "New [Military] units start with [15] Experience [in all cities]"], "requires": ["Police State","Fascism"], "row": 3, "column": 4 diff --git a/core/src/com/unciv/models/ruleset/unit/BaseUnit.kt b/core/src/com/unciv/models/ruleset/unit/BaseUnit.kt index f14609aba4..5d7585decb 100644 --- a/core/src/com/unciv/models/ruleset/unit/BaseUnit.kt +++ b/core/src/com/unciv/models/ruleset/unit/BaseUnit.kt @@ -282,8 +282,10 @@ class BaseUnit : INamed, IConstruction, CivilopediaText() { var XP = cityConstructions.getBuiltBuildings().sumBy { it.xpForNewUnits } - for (unique in - cityConstructions.cityInfo.getMatchingUniques("New [] units start with [] Experience") + + for (unique in + // Deprecated since 3.15.9 + cityConstructions.cityInfo.getMatchingUniques("New [] units start with [] Experience") + + // cityConstructions.cityInfo.getMatchingUniques("New [] units start with [] Experience []") .filter { cityConstructions.cityInfo.matchesFilter(it.params[2]) } + // Deprecated since 3.15.9