diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 8989eb55f40..f067ff649d6 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1151,7 +1151,7 @@ E = get_visible_implants(0) if(!E.len) embedded_flag = 0 - + //Eyes if(sdisabilities & BLIND) //disabled-blind, doesn't get better on its own @@ -1461,7 +1461,7 @@ if(!masked && istype(glasses, /obj/item/clothing/glasses/welding) ) var/obj/item/clothing/glasses/welding/O = glasses if(!O.up && tinted_weldhelh) - client.screen += O.getMask() + client.screen += global_hud.darkMask if(machine) if(!machine.check_eye(src)) reset_view(null) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 8f0b043d4cd..eb8e1824ac7 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -422,7 +422,7 @@ var/list/department_radio_keys = list( M.playsound_local(get_turf(src), "sound/playervoices/[src.ckey].ogg", 70, 0, 5, 1) if(!istype(M, /mob/new_player)) if(M && M.stat == DEAD) - if ((M.client.prefs.toggles & CHAT_GHOSTEARS) && M in onscreen) + if (M.client && M.client.prefs && (M.client.prefs.toggles & CHAT_GHOSTEARS) && M in onscreen) rendered2 = "[GetVoice()] [alt_name] (Follow) [message_ghost]" else rendered2 = "[GetVoice()] [alt_name] (Follow) [message_a]"