diff --git a/core/src/com/unciv/logic/battle/Battle.kt b/core/src/com/unciv/logic/battle/Battle.kt index 42a589c735..fa9cd00dd4 100644 --- a/core/src/com/unciv/logic/battle/Battle.kt +++ b/core/src/com/unciv/logic/battle/Battle.kt @@ -717,7 +717,7 @@ object Battle { if (attacker.unit.hasUnique("Cannot be intercepted")) return for (interceptor in interceptingCiv.getCivUnits() .filter { it.canIntercept(attackedTile) }) { - if (Random().nextFloat() > 100f / interceptor.interceptChance()) continue + if (Random().nextFloat() > interceptor.interceptChance() / 100f) continue var damage = BattleDamage.calculateDamageToDefender( MapUnitCombatant(interceptor), @@ -828,4 +828,4 @@ object Battle { return true } -} \ No newline at end of file +}