From 8dc9fcf816e18bf4a7af19f5c906805c11cbde42 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 13 Mar 2018 05:45:53 -0500 Subject: [PATCH] [MIRROR] Fixes blindfolds blinding when not over your eyes (#5936) * Fixes blindfolds blinding when not over your eyes (#36316) * fixes blindfolds * lets use ref instead then * Fixes blindfolds blinding when not over your eyes --- code/modules/clothing/glasses/_glasses.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/clothing/glasses/_glasses.dm b/code/modules/clothing/glasses/_glasses.dm index e67417385e..2ecf385a1f 100644 --- a/code/modules/clothing/glasses/_glasses.dm +++ b/code/modules/clothing/glasses/_glasses.dm @@ -263,12 +263,13 @@ tint = 3 // to make them blind /obj/item/clothing/glasses/sunglasses/blindfold/equipped(mob/living/carbon/human/user, slot) - ..() - user.become_blind("blindfold") + . = ..() + if(slot == slot_glasses) + user.become_blind("blindfold_[REF(src)]") /obj/item/clothing/glasses/sunglasses/blindfold/dropped(mob/living/carbon/human/user) ..() - user.cure_blind("blindfold") + user.cure_blind("blindfold_[REF(src)]") /obj/item/clothing/glasses/sunglasses/big desc = "Strangely ancient technology used to help provide rudimentary eye cover. Larger than average enhanced shielding blocks flashes." @@ -410,4 +411,4 @@ if(client && client.prefs.uses_glasses_colour && glasses_equipped) add_client_colour(G.glass_colour_type) else - remove_client_colour(G.glass_colour_type) \ No newline at end of file + remove_client_colour(G.glass_colour_type)