From 39099e26e14dd66906bf9d3601171501a8662f76 Mon Sep 17 00:00:00 2001 From: QualityVan Date: Tue, 5 Dec 2017 10:42:04 -0500 Subject: [PATCH] Fixes zombie head removal --- code/modules/surgery/bodyparts/dismemberment.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/surgery/bodyparts/dismemberment.dm b/code/modules/surgery/bodyparts/dismemberment.dm index 9784dd115cc..530378df4b8 100644 --- a/code/modules/surgery/bodyparts/dismemberment.dm +++ b/code/modules/surgery/bodyparts/dismemberment.dm @@ -236,6 +236,11 @@ if(pill) pill.forceMove(src) + //Make sure de-zombification happens before organ removal instead of during it + var/obj/item/organ/zombie_infection/ooze = owner.getorganslot(ORGAN_SLOT_ZOMBIE) + if(istype(ooze)) + ooze.transfer_to_limb(src, owner) + name = "[owner.real_name]'s head" ..()