From 3ab57f1ada23e17d568db98f7691fb131aacec02 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Fri, 11 Dec 2020 14:11:35 +0200 Subject: [PATCH] Resolved #3409 - American unique grants extra sight only to military land units --- core/src/com/unciv/logic/map/MapUnit.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/logic/map/MapUnit.kt b/core/src/com/unciv/logic/map/MapUnit.kt index b1e1beea9d..4f66f1f58c 100644 --- a/core/src/com/unciv/logic/map/MapUnit.kt +++ b/core/src/com/unciv/logic/map/MapUnit.kt @@ -166,7 +166,7 @@ class MapUnit { visibilityRange += getUniques().count { it.text == "+1 Visibility Range" } if (hasUnique("+2 Visibility Range")) visibilityRange += 2 // This shouldn't be stackable if (hasUnique("Limited Visibility")) visibilityRange -= 1 - if (civInfo.hasUnique("+1 Sight for all land military units")) + if (civInfo.hasUnique("+1 Sight for all land military units") && type.isMilitary() && type.isLandUnit()) visibilityRange += 1 if (type.isWaterUnit() && !type.isCivilian() && civInfo.hasUnique("All military naval units receive +1 movement and +1 sight"))