From 19782d5b10790bb0929cf07ba476baa68362c43c Mon Sep 17 00:00:00 2001 From: Kelenius Date: Thu, 25 Feb 2016 16:21:54 +0300 Subject: [PATCH] Fixes AI eye in nullspace bug --- code/modules/mob/freelook/ai/eye.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/freelook/ai/eye.dm b/code/modules/mob/freelook/ai/eye.dm index 675da9ed16..c1cba6f9b1 100644 --- a/code/modules/mob/freelook/ai/eye.dm +++ b/code/modules/mob/freelook/ai/eye.dm @@ -65,7 +65,9 @@ if(istype(usr, /mob/living/silicon/ai)) var/mob/living/silicon/ai/AI = usr if(AI.eyeobj && AI.client.eye == AI.eyeobj) - AI.eyeobj.setLoc(src) + var/turf/T = get_turf(src) + if(T) + AI.eyeobj.setLoc(T) /mob/living/silicon/ai/proc/view_core() camera = null