mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-12 16:59:11 +07:00

committed by
GitHub

parent
c985782113
commit
26c87bcc36
@ -712,12 +712,12 @@ class MapUnit {
|
|||||||
val isFriendlyTerritory = tileInfo.isFriendlyTerritory(civInfo)
|
val isFriendlyTerritory = tileInfo.isFriendlyTerritory(civInfo)
|
||||||
|
|
||||||
var healing = when {
|
var healing = when {
|
||||||
tileInfo.isCityCenter() -> 20
|
tileInfo.isCityCenter() -> 25 // Increased from 20 for CV parity
|
||||||
tileInfo.isWater && isFriendlyTerritory && (baseUnit.isWaterUnit() || isTransported) -> 15 // Water unit on friendly water
|
tileInfo.isWater && isFriendlyTerritory && (baseUnit.isWaterUnit() || isTransported) -> 20 // Water unit on friendly water, increased from 15 for CV parity
|
||||||
tileInfo.isWater -> 0 // All other water cases
|
tileInfo.isWater -> 0 // All other water cases
|
||||||
isFriendlyTerritory -> 15 // Allied territory
|
isFriendlyTerritory -> 20 // Allied territory, increased from 15 for CV parity
|
||||||
tileInfo.getOwner() == null -> 10 // Neutral territory
|
tileInfo.getOwner() == null -> 10 // Neutral territory
|
||||||
else -> 5 // Enemy territory
|
else -> 10 // Enemy territory, increased from 5 for CV parity
|
||||||
}
|
}
|
||||||
|
|
||||||
val mayHeal = healing > 0 || (tileInfo.isWater && hasUnique(UniqueType.HealsOutsideFriendlyTerritory, checkCivInfoUniques = true))
|
val mayHeal = healing > 0 || (tileInfo.isWater && hasUnique(UniqueType.HealsOutsideFriendlyTerritory, checkCivInfoUniques = true))
|
||||||
|
Reference in New Issue
Block a user