From 8119ab13fb69a324b07a5bf50f34beda7b681367 Mon Sep 17 00:00:00 2001 From: Vi3trice <80771500+Vi3trice@users.noreply.github.com> Date: Wed, 8 Feb 2023 15:15:07 -0500 Subject: [PATCH] Update point.dm (#20324) --- code/modules/point/point.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/modules/point/point.dm b/code/modules/point/point.dm index cf860d237e3..a271cd77b93 100644 --- a/code/modules/point/point.dm +++ b/code/modules/point/point.dm @@ -104,15 +104,13 @@ if(istype(A, /obj/effect/temp_visual/point) || istype(A, /atom/movable/emissive_blocker)) return FALSE + changeNext_move(CLICK_CD_POINT) + DEFAULT_QUEUE_OR_CALL_VERB(VERB_CALLBACK(src, PROC_REF(run_pointed), A)) /// possibly delayed verb that finishes the pointing process starting in [/mob/verb/pointed()]. /// either called immediately or in the tick after pointed() was called, as per the [DEFAULT_QUEUE_OR_CALL_VERB()] macro /mob/proc/run_pointed(atom/A) - if(client && !(A in view(client.view, src))) - return FALSE - - changeNext_move(CLICK_CD_POINT) if(A.loc in src) // Object is inside a container on the mob. It's not part of the verb's list since it's not in view and requires middle clicking. point_at(A) return TRUE