From df91eca51d6beffd97349ffe87f6c22c45c82a8d Mon Sep 17 00:00:00 2001 From: Jazz23 Date: Sat, 2 Mar 2019 09:09:21 -0800 Subject: [PATCH] Can't be incapacitated --- code/modules/research/xenobiology/xenobiology.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm index 856fc6b4d83..2b6de6457fd 100644 --- a/code/modules/research/xenobiology/xenobiology.dm +++ b/code/modules/research/xenobiology/xenobiology.dm @@ -359,6 +359,8 @@ qdel(src) /obj/item/slimepotion/speed/MouseDrop(obj/over_object) + if(istype(usr.loc, /obj/mecha) || usr.restrained() || usr.stat) + return if(loc == usr && loc.Adjacent(over_object)) afterattack(over_object, usr, TRUE) @@ -394,6 +396,8 @@ qdel(src) /obj/item/slimepotion/fireproof/MouseDrop(obj/over_object) + if(istype(usr.loc, /obj/mecha) || usr.restrained() || usr.stat) + return if(loc == usr && loc.Adjacent(over_object)) afterattack(over_object, usr, TRUE)