diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index ecdb3169d3a..66d2be6b2ae 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -447,6 +447,21 @@ desc = "A blue medical surgery cap to prevent the surgeon's hair from entering the insides of the patient!" flags_inv = HIDEHAIR //Cover your head doctor! +/obj/item/clothing/head/utility/surgerycap/attack_self(mob/user) + . = ..() + if(.) + return + balloon_alert(user, "[flags_inv & HIDEHAIR ? "loosening" : "tightening"] strings...") + if(!do_after(user, 3 SECONDS, src)) + return + flags_inv ^= HIDEHAIR + balloon_alert(user, "[flags_inv & HIDEHAIR ? "tightened" : "loosened "] strings") + return TRUE + +/obj/item/clothing/head/utility/surgerycap/examine(mob/user) + . = ..() + . += span_notice("Use in hand to [flags_inv & HIDEHAIR ? "loosen" : "tighten"] the strings.") + /obj/item/clothing/head/utility/surgerycap/purple name = "burgundy surgery cap" icon_state = "surgicalcapwine"