From 2b24f1b27866c89b63a79a3e0413dd858df2cb0f Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Fri, 23 Mar 2018 18:48:36 +0000 Subject: [PATCH] cyborgs now correctly remove diagnostic hud --- code/modules/mob/living/silicon/silicon.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 7469c2cca73..8a4df553508 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -224,10 +224,11 @@ /mob/living/silicon/proc/remove_med_sec_hud() var/datum/atom_hud/secsensor = huds[sec_hud] var/datum/atom_hud/medsensor = huds[med_hud] - var/datum/atom_hud/diagsensor = huds[d_hud] + for(var/datum/atom_hud/data/diagnostic/diagsensor in huds) + diagsensor.remove_hud_from(src) secsensor.remove_hud_from(src) medsensor.remove_hud_from(src) - diagsensor.remove_hud_from(src) + /mob/living/silicon/proc/add_sec_hud() var/datum/atom_hud/secsensor = huds[sec_hud]