From d2827a4196963388a515c0c3e6e6a7a296938f16 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 14 Apr 2016 03:55:50 -0400 Subject: [PATCH] Fixes Prescription Glasses --- code/modules/mob/living/carbon/human/species/species.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 7a313956e7e..9b68e5830cb 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -537,7 +537,9 @@ if(H.disabilities & NEARSIGHTED) //this looks meh but saves a lot of memory by not requiring to add var/prescription if(H.glasses) //to every /obj/item var/obj/item/clothing/glasses/G = H.glasses - if(!G.prescription) + if(G.prescription) + H.clear_fullscreen("nearsighted") + else H.overlay_fullscreen("nearsighted", /obj/screen/fullscreen/impaired, 1) else H.overlay_fullscreen("nearsighted", /obj/screen/fullscreen/impaired, 1)