From 8d1649b703d4f8d3e55fcb6052184dc7f373df29 Mon Sep 17 00:00:00 2001 From: MisterLayne Date: Thu, 7 Sep 2017 17:21:08 -0400 Subject: [PATCH] Fixes pAI getting stuck after user leaves the game while the pAI is still unfolded. --- code/modules/mob/living/silicon/pai/pai.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 78e40b6667..e0bbae1d2e 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -377,9 +377,10 @@ var/turf/T = get_turf(src) if(istype(T)) T.visible_message("[src] neatly folds inwards, compacting down to a rectangular card.") - src.stop_pulling() - src.client.perspective = EYE_PERSPECTIVE - src.client.eye = card + if(client) + src.stop_pulling() + src.client.perspective = EYE_PERSPECTIVE + src.client.eye = card //stop resting resting = 0