From fc2095803dc5532ab15d6cb5bbd5f5a56a435b4c Mon Sep 17 00:00:00 2001 From: holychowders Date: Mon, 9 May 2022 22:23:08 -0500 Subject: [PATCH] Use inline conditional to simplify assignment. --- common/src/combat.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/common/src/combat.rs b/common/src/combat.rs index 4d407478dd..3d271016ac 100644 --- a/common/src/combat.rs +++ b/common/src/combat.rs @@ -1176,11 +1176,7 @@ pub fn perception_dist_multiplier_from_stealth( let item_stealth_multiplier = stealth_multiplier_from_items(inventory); let is_sneaking = character_state.map_or(false, |state| state.is_stealthy()); - let mut multiplier = item_stealth_multiplier; - - if is_sneaking { - multiplier *= SNEAK_MULTIPLIER; - } + let multiplier = item_stealth_multiplier * if is_sneaking { SNEAK_MULTIPLIER } else { 1.0 }; multiplier.clamp(0.0, 1.0) }