From 9db779ddc643ae2f15a8f16a6c335144942b9a23 Mon Sep 17 00:00:00 2001 From: Artur Date: Thu, 26 Mar 2020 23:38:25 +0200 Subject: [PATCH] Else if chain ahoy --- .../antagonists/bloodsucker/bloodsucker_life.dm | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/code/modules/antagonists/bloodsucker/bloodsucker_life.dm b/code/modules/antagonists/bloodsucker/bloodsucker_life.dm index 06eb271dd6..178d069f52 100644 --- a/code/modules/antagonists/bloodsucker/bloodsucker_life.dm +++ b/code/modules/antagonists/bloodsucker/bloodsucker_life.dm @@ -184,15 +184,14 @@ // Nutrition owner.current.nutrition = clamp(owner.current.blood_volume, 545, 0) //The amount of blood is how full we are. //A bit higher regeneration based on blood volume - switch(owner.current.blood_volume) - if(owner.current.blood_volume < 700) - additional_regen = 0.4 - if(owner.current.blood_volume < BLOOD_VOLUME_NORMAL) - additional_regen = 0.3 - if(owner.current.blood_volume < BLOOD_VOLUME_OKAY) - additional_regen = 0.2 - if(owner.current.blood_volume < BLOOD_VOLUME_BAD) - additional_regen = 0.1 + if(owner.current.blood_volume < 700) + additional_regen = 0.4 + else if(owner.current.blood_volume < BLOOD_VOLUME_NORMAL) + additional_regen = 0.3 + else if(owner.current.blood_volume < BLOOD_VOLUME_OKAY) + additional_regen = 0.2 + else if(owner.current.blood_volume < BLOOD_VOLUME_BAD) + additional_regen = 0.1 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // DEATH