diff --git a/core/src/com/unciv/logic/battle/BattleDamage.kt b/core/src/com/unciv/logic/battle/BattleDamage.kt index 1ae1881cdb..f15d6ff561 100644 --- a/core/src/com/unciv/logic/battle/BattleDamage.kt +++ b/core/src/com/unciv/logic/battle/BattleDamage.kt @@ -112,10 +112,8 @@ object BattleDamage { if (attacker is MapUnitCombatant) { modifiers.add(getTileSpecificModifiers(attacker, defender.getTile())) - // Depreciated Version - if (attacker.unit.isEmbarked() && !attacker.unit.hasUnique(UniqueType.AttackFromSea)) - modifiers["Landing"] = -50 - if (attacker.unit.isEmbarked() && !attacker.unit.hasUnique(UniqueType.AttackAcrossCoast)) + if (attacker.unit.isEmbarked() + && !(attacker.unit.hasUnique(UniqueType.AttackAcrossCoast)) || attacker.unit.hasUnique(UniqueType.AttackFromSea)) modifiers["Landing"] = -50 // Land Melee Unit attacking to Water