From e56c6ecc6acdcf6eb5d62a0493c08a0b743648b5 Mon Sep 17 00:00:00 2001 From: Phillipp Mevenkamp Date: Sat, 6 Feb 2021 09:05:08 +0100 Subject: [PATCH] Replace magic dr constant --- common/src/combat.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/src/combat.rs b/common/src/combat.rs index 15262c96d8..bab35f2183 100644 --- a/common/src/combat.rs +++ b/common/src/combat.rs @@ -393,8 +393,11 @@ impl Damage { Protection::Invincible => None, }) .sum::>(); + + const FIFTY_PERCENT_DR_THRESHOLD: f32 = 60.0; + match protection { - Some(dr) => dr / (60.0 + dr.abs()), + Some(dr) => dr / (FIFTY_PERCENT_DR_THRESHOLD + dr.abs()), None => 1.0, } }