From 0fb296ebd903be1570c49d2b2f5acc85cb9c8916 Mon Sep 17 00:00:00 2001 From: Krausus Date: Mon, 25 May 2015 08:44:33 -0400 Subject: [PATCH] Fixes external organ take_damage runtime --- code/modules/organs/organ_external.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index d03b11715c2..2bb78b9c55f 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -194,8 +194,8 @@ var/list/obj/item/organ/external/possible_points = list() if(parent) possible_points += parent - if(children) - possible_points += children + if(children) for(var/organ in children) + if(organ) possible_points += organ if(forbidden_limbs.len) possible_points -= forbidden_limbs if(possible_points.len)