mirror of
https://github.com/yairm210/Unciv.git
synced 2025-02-11 11:28:03 +07:00
Resolved #4956 - fixed Krepost unique
This commit is contained in:
parent
e62fdc2218
commit
15a42dd8ea
@ -39,7 +39,7 @@ class CityExpansionManager {
|
|||||||
if (cityInfo.civInfo.isCityState())
|
if (cityInfo.civInfo.isCityState())
|
||||||
cultureToNextTile *= 1.5f // City states grow slower, perhaps 150% cost?
|
cultureToNextTile *= 1.5f // City states grow slower, perhaps 150% cost?
|
||||||
|
|
||||||
for (unique in cityInfo.civInfo.getMatchingUniques("-[]% Culture cost of acquiring tiles []")) {
|
for (unique in cityInfo.getMatchingUniques("-[]% Culture cost of acquiring tiles []")) {
|
||||||
if (cityInfo.matchesFilter(unique.params[1]))
|
if (cityInfo.matchesFilter(unique.params[1]))
|
||||||
cultureToNextTile *= (100 - unique.params[0].toFloat()) / 100
|
cultureToNextTile *= (100 - unique.params[0].toFloat()) / 100
|
||||||
}
|
}
|
||||||
@ -69,7 +69,7 @@ class CityExpansionManager {
|
|||||||
val distanceFromCenter = tileInfo.aerialDistanceTo(cityInfo.getCenterTile())
|
val distanceFromCenter = tileInfo.aerialDistanceTo(cityInfo.getCenterTile())
|
||||||
var cost = baseCost * (distanceFromCenter - 1) + tilesClaimed() * 5.0
|
var cost = baseCost * (distanceFromCenter - 1) + tilesClaimed() * 5.0
|
||||||
|
|
||||||
for (unique in cityInfo.civInfo.getMatchingUniques("-[]% Gold cost of acquiring tiles []")) {
|
for (unique in cityInfo.getMatchingUniques("-[]% Gold cost of acquiring tiles []")) {
|
||||||
if (cityInfo.matchesFilter(unique.params[1]))
|
if (cityInfo.matchesFilter(unique.params[1]))
|
||||||
cost *= (100 - unique.params[0].toFloat()) / 100
|
cost *= (100 - unique.params[0].toFloat()) / 100
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user