From d4f503c6f81e9e962b835ae64dec26041831d45a Mon Sep 17 00:00:00 2001 From: Walter0o Date: Wed, 2 Jul 2014 18:06:25 +0200 Subject: [PATCH] fixes weird silicon health status a non-damaged cyborg has 200 health. in the current proc, that is shown as (200+100)/2 = 150 % health a dead borg has 0 health. in the current proc, that is shown as (0+100)/2 = 50 % health Conflicts: code/modules/mob/living/silicon/silicon.dm --- code/modules/mob/living/silicon/silicon.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index f98026827d7..8bfe6443e3b 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -159,7 +159,7 @@ // this function shows the health of the pAI in the Status panel /mob/living/silicon/proc/show_system_integrity() if(!src.stat) - stat(null, text("System integrity: [(src.health+100)/2]%")) + stat(null, text("System integrity: [round((health/maxHealth)*100)]%")) else stat(null, text("Systems nonfunctional")) @@ -229,4 +229,3 @@ now_pushing = null -