diff --git a/core/src/com/unciv/logic/battle/Battle.kt b/core/src/com/unciv/logic/battle/Battle.kt index 7b4bd2f746..885559871c 100644 --- a/core/src/com/unciv/logic/battle/Battle.kt +++ b/core/src/com/unciv/logic/battle/Battle.kt @@ -53,6 +53,7 @@ class Battle(val gameInfo:GameInfo) { } fun calculateDamageToAttacker(attacker: ICombatant, defender: ICombatant): Int { + if(attacker.getCombatantType() == CombatantType.Ranged) return 0 return (getDefendingStrength(attacker,defender) * 50 / getAttackingStrength(attacker,defender)).toInt() }