From 2a4ca74e7bc2ebb5d1f4cb88679f2fb48c0eef32 Mon Sep 17 00:00:00 2001 From: Xander Lenstra <71121390+xlenstra@users.noreply.github.com> Date: Sun, 4 Jul 2021 16:34:27 +0200 Subject: [PATCH] Fixed more bugs I introduced myself (#4368) * Fix bug where mobility doesn't work * Fixed supply _still_ not working --- android/assets/jsons/Civ V - Vanilla/UnitPromotions.json | 2 +- core/src/com/unciv/logic/map/MapUnit.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android/assets/jsons/Civ V - Vanilla/UnitPromotions.json b/android/assets/jsons/Civ V - Vanilla/UnitPromotions.json index 9652dde895..6f5552dbb0 100644 --- a/android/assets/jsons/Civ V - Vanilla/UnitPromotions.json +++ b/android/assets/jsons/Civ V - Vanilla/UnitPromotions.json @@ -432,7 +432,7 @@ "name": "Mobility", "prerequisites": ["Shock II","Drill II","Targeting I", "Bombardment I","Boarding Party I", "Coastal Raider I", "Wolfpack I"], - "effect": "+[1] Movement", + "effect": "[+1] Movement", "unitTypes": ["Mounted","WaterMelee","WaterRanged","Armor","WaterSubmarine"] }, { diff --git a/core/src/com/unciv/logic/map/MapUnit.kt b/core/src/com/unciv/logic/map/MapUnit.kt index f91f77416e..1f4ad14cd7 100644 --- a/core/src/com/unciv/logic/map/MapUnit.kt +++ b/core/src/com/unciv/logic/map/MapUnit.kt @@ -564,7 +564,7 @@ class MapUnit { if (mayHeal) { for (unique in getMatchingUniques("[] HP when healing in [] tiles")) { - if (tileInfo.matchesFilter(unique.params[1])) { + if (tileInfo.matchesFilter(unique.params[1], civInfo)) { healing += unique.params[0].toInt() } }