From d63f1607c3e7c2d1c08493d39c0d0576823b0b18 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Thu, 17 Dec 2015 00:42:23 -0800 Subject: [PATCH] No more surviving rayman reenactments --- code/modules/organs/organ.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/organs/organ.dm b/code/modules/organs/organ.dm index 5176f1a02d8..ce26098a1e7 100644 --- a/code/modules/organs/organ.dm +++ b/code/modules/organs/organ.dm @@ -265,6 +265,10 @@ var/list/organ_cache = list() owner.internal_organs_by_name[organ_tag] = null owner.internal_organs_by_name -= organ_tag owner.internal_organs_by_name -= null + else if(istype(src,/obj/item/organ/external)) // Limbs being a subtype of internal organs is dumb + var/obj/item/organ/external/E = src + if(owner.organs_by_name[E.limb_name] != src) + primary_organ = 0 else primary_organ = 0