Taking off mask disables internals

This commit is contained in:
Markolie
2015-02-28 19:51:14 +01:00
parent 5e4539157c
commit 8a41ab2025
2 changed files with 9 additions and 0 deletions
+3
View File
@@ -276,6 +276,9 @@
if(!istype(C.wear_mask, /obj/item/clothing/mask))
C << "<span class='notice'>You are not wearing a mask.</span>"
return 1
if(C.wear_mask.mask_adjusted)
C << "<span class='notice'>Put your mask on first.</span>"
return 1
else
var/list/nicename = null
var/list/tankcheck = null
+6
View File
@@ -267,6 +267,12 @@ BLIND // can't see anything
src.mask_adjusted = 1
if(adjusted_flags)
slot_flags = adjusted_flags
if(ishuman(user))
var/mob/living/carbon/human/H = user
if(H.internal)
if(H.internals)
H.internals.icon_state = "internal0"
H.internal = null
usr.update_inv_wear_mask()
//Shoes