diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 558f06a3a19..40b999c4013 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -60,6 +60,18 @@ /obj/item/reagent_containers/hypospray/attack_self(mob/user) return apply(user, user) +/obj/item/reagent_containers/hypospray/attackby(obj/item/I, mob/user, params) + if(is_pen(I)) + rename_interactive(user, I, use_prefix = TRUE, prompt = "Give [src] a title.") + return TRUE + + return ..() + +/obj/item/reagent_containers/hypospray/examine(mob/user) + . = ..() + if(Adjacent(user)) + . += "You can use a pen to add a label to [src]." + /obj/item/reagent_containers/hypospray/on_reagent_change() if(safety_hypo && !emagged) var/found_forbidden_reagent = FALSE