From 23666534dcfa9c8e074b77f11c83261243a4daf7 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Fri, 14 Jun 2019 01:54:07 -0400 Subject: [PATCH] Fixes an oversight in laz injectors --- code/modules/mining/equipment_locker.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mining/equipment_locker.dm b/code/modules/mining/equipment_locker.dm index 10823051563..9d6ca608759 100644 --- a/code/modules/mining/equipment_locker.dm +++ b/code/modules/mining/equipment_locker.dm @@ -905,6 +905,7 @@ throw_range = 5 var/loaded = 1 var/malfunctioning = 0 + var/revive_type = SENTIENCE_ORGANIC //So you can't revive boss monsters or robots with it /obj/item/lazarus_injector/afterattack(atom/target, mob/user, proximity_flag) if(!loaded) @@ -912,6 +913,9 @@ if(istype(target, /mob/living) && proximity_flag) if(istype(target, /mob/living/simple_animal)) var/mob/living/simple_animal/M = target + if(M.sentience_type != revive_type) + to_chat(user, "[src] does not work on this sort of creature.") + return if(M.stat == DEAD) M.faction = list("neutral") M.revive()