From 26c87bcc362bcfcb24e067a3637ec947ec988ec5 Mon Sep 17 00:00:00 2001 From: letstalkaboutdune <56904240+letstalkaboutdune@users.noreply.github.com> Date: Tue, 26 Apr 2022 02:31:30 -0700 Subject: [PATCH] Healing parity (#6612) Adjusted healing values for parity with CV --- core/src/com/unciv/logic/map/MapUnit.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/com/unciv/logic/map/MapUnit.kt b/core/src/com/unciv/logic/map/MapUnit.kt index 1e8cf1cbb5..19057e4491 100644 --- a/core/src/com/unciv/logic/map/MapUnit.kt +++ b/core/src/com/unciv/logic/map/MapUnit.kt @@ -712,12 +712,12 @@ class MapUnit { val isFriendlyTerritory = tileInfo.isFriendlyTerritory(civInfo) var healing = when { - tileInfo.isCityCenter() -> 20 - tileInfo.isWater && isFriendlyTerritory && (baseUnit.isWaterUnit() || isTransported) -> 15 // Water unit on friendly water + tileInfo.isCityCenter() -> 25 // Increased from 20 for CV parity + 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 - isFriendlyTerritory -> 15 // Allied territory + isFriendlyTerritory -> 20 // Allied territory, increased from 15 for CV parity 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))