From 38453eb7e514fb09e5b1ccdd1866b91facadb0cd Mon Sep 17 00:00:00 2001 From: Kyle Spier-Swenson Date: Tue, 22 Dec 2015 07:55:37 -0800 Subject: [PATCH] Removes distance check from ai nano ui interaction checks This is either all or nothing, Right now ais can always use it if its in view of a camera, even if it's not in their view range. Everything but new nano ui acts this way. Having some things act this way and some not just doesn't make sense. --- code/modules/nano/states/default.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/nano/states/default.dm b/code/modules/nano/states/default.dm index 7d41394b4e8..4c10c97c61f 100644 --- a/code/modules/nano/states/default.dm +++ b/code/modules/nano/states/default.dm @@ -46,7 +46,7 @@ return // The AI can interact with anything it can see nearby, or with cameras. - if ((get_dist(src, src_object) <= src.client.view) || ((get_dist(eyeobj, src_object) <= src.client.view) && cameranet.checkTurfVis(get_turf_pixel(src_object)))) + if ((get_dist(src, src_object) <= src.client.view) || cameranet.checkTurfVis(get_turf_pixel(src_object))) return NANO_INTERACTIVE return NANO_CLOSE