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)