From 7b23dd4c5bdb516495b4fadd757d51da05bb3ab2 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Fri, 1 Jan 2021 14:34:28 +0100 Subject: [PATCH] [MIRROR] Fix observers not being able to read from afar (#2413) * Fix observers not being able to read from afar (#55841) From the examine() code it's clear that this was intended, just a check in `ui_status` meant that the range check was being applied to them anyway. * Fix observers not being able to read from afar Co-authored-by: coiax --- code/modules/paperwork/paper.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 103af41ff01..4e3e6c96f5b 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -152,7 +152,7 @@ // Are we on fire? Hard ot read if so if(resistance_flags & ON_FIRE) return UI_CLOSE - if(!in_range(user,src)) + if(!in_range(user, src) && !isobserver(user)) return UI_CLOSE if(user.incapacitated(TRUE, TRUE) || (isobserver(user) && !isAdminGhostAI(user))) return UI_UPDATE