From 421c5746f787493d853bc136ef303a4888ca87e2 Mon Sep 17 00:00:00 2001 From: Will <7099514+Willburd@users.noreply.github.com> Date: Wed, 8 Apr 2026 12:03:10 -0400 Subject: [PATCH] fix (#19394) --- code/game/objects/items/weapons/implants/implant.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/objects/items/weapons/implants/implant.dm b/code/game/objects/items/weapons/implants/implant.dm index 3e1202949fd..fec34cc202c 100644 --- a/code/game/objects/items/weapons/implants/implant.dm +++ b/code/game/objects/items/weapons/implants/implant.dm @@ -516,6 +516,10 @@ the implant may become unstable and either pre-maturely inject the subject or si "} + span_bold("Integrity:") + {"Implant will occasionally be degraded by the body's immune system and thus will occasionally malfunction."} return dat +/obj/item/implant/death_alarm/Destroy() + STOP_PROCESSING(SSobj, src) + . = ..() + /obj/item/implant/death_alarm/process() if (!implanted) return var/mob/M = imp_in @@ -528,6 +532,9 @@ the implant may become unstable and either pre-maturely inject the subject or si /obj/item/implant/death_alarm/activate(var/cause) var/mob/M = imp_in var/area/t = get_area(M) + if(!t) // Failsafe + STOP_PROCESSING(SSobj, src) + return switch (cause) if("death") var/obj/item/radio/headset/a = new /obj/item/radio/headset/heads/captain(null)