From 94c3603e4feb27956d44526f9dcf4c6d4ff5071f Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Sat, 1 Sep 2018 22:08:18 +0800 Subject: [PATCH] Fixes SNPC not being equipped properly when customized --- .../mob/living/carbon/human/interactive/interactive.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/interactive/interactive.dm b/code/modules/mob/living/carbon/human/interactive/interactive.dm index 72b4076415f..6a108b31fcd 100644 --- a/code/modules/mob/living/carbon/human/interactive/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive/interactive.dm @@ -179,8 +179,12 @@ T.myjob = cjob T.job = cjob.title T.mind.assigned_role = cjob.title - for(var/obj/item/W in T) - qdel(W) + for(var/obj/item/I in T) + if(istype(I, /obj/item/implant)) + continue + if(istype(I, /obj/item/organ)) + continue + qdel(I) T.myjob.equip(T) T.doSetup(alt_title)