From 3d121511ecb1839672fc15a1b6e338f5ba37f402 Mon Sep 17 00:00:00 2001 From: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com> Date: Thu, 23 Oct 2025 15:49:57 +0500 Subject: [PATCH] cleanup (#30405) --- .../reagents/reagent_containers/hypospray.dm | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 46371afea07..bb64367a332 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -190,15 +190,7 @@ penetrate_everything = TRUE // Autoinjectors bypass everything. container_type = DRAWABLE -/obj/item/reagent_containers/hypospray/autoinjector/mob_act(mob/target, mob/living/user) - if(!reagents.total_volume) - to_chat(user, "[src] is empty!") - return TRUE - . = ..() - update_icon(UPDATE_ICON_STATE) - -/obj/item/reagent_containers/hypospray/autoinjector/activate_self(mob/user) - . = ..() +/obj/item/reagent_containers/hypospray/autoinjector/on_reagent_change() update_icon(UPDATE_ICON_STATE) /obj/item/reagent_containers/hypospray/autoinjector/update_icon_state() @@ -209,7 +201,7 @@ /obj/item/reagent_containers/hypospray/autoinjector/examine() . = ..() - if(reagents && length(reagents.reagent_list)) + if(length(reagents?.reagent_list)) . += "It is currently loaded." else . += "It is spent." @@ -277,7 +269,7 @@ icon_state = "zombiepen" amount_per_transfer_from_this = 15 volume = 15 - container_type = null //No sucking out the reagent + container_type = NONE // No sucking out the reagent list_reagents = list("zombiecure1" = 15) /obj/item/reagent_containers/hypospray/autoinjector/zombiecure/apply(mob/living/M, mob/user)