From d1642ad85a4a11888ec669c504ce9531a25eb598 Mon Sep 17 00:00:00 2001 From: Yoshax Date: Tue, 30 Aug 2016 22:09:59 +0100 Subject: [PATCH] Fixes changeling revive not working when you're missing a limb --- code/game/gamemodes/changeling/powers/revive.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 3953caa5252..f4965be8984 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -36,8 +36,9 @@ H.update_body(1) for(var/limb in H.organs_by_name) var/obj/item/organ/external/current_limb = H.organs_by_name[limb] - current_limb.undislocate() - current_limb.open = 0 + if(current_limb) + current_limb.undislocate() + current_limb.open = 0 C.halloss = 0 C.shock_stage = 0 //Pain