From e1559e46a95f901ded67d0bb0ab4ff991b650cec Mon Sep 17 00:00:00 2001 From: RedWolfie <13683223+RedWolfie@users.noreply.github.com> Date: Sat, 19 Sep 2020 00:39:24 +0200 Subject: [PATCH] Prevents reviving emagged maint drone (#14372) * stop reviving emagged drone * revert debug change --- code/modules/mob/living/silicon/robot/drone/drone.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 2d18131e8cc..a8485853be1 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -126,6 +126,11 @@ /mob/living/silicon/robot/drone/pick_module() return +/mob/living/silicon/robot/drone/can_be_revived() + . = ..() + if(emagged) + return FALSE + //Drones cannot be upgraded with borg modules so we need to catch some items before they get used in ..(). /mob/living/silicon/robot/drone/attackby(obj/item/W as obj, mob/user as mob, params)