From 41caa0fff8f0a97f404efdf999d2b450dc1f502d Mon Sep 17 00:00:00 2001 From: Gamer025 <33846895+Gamer025@users.noreply.github.com> Date: Mon, 31 May 2021 06:59:14 +0200 Subject: [PATCH] override existing signals when offering item multiple times (#59385) --- code/_onclick/hud/alert.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 444f1197abe..36aff1621c7 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -326,7 +326,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." add_overlay(receiving) src.receiving = receiving src.giver = giver - RegisterSignal(taker, COMSIG_MOVABLE_MOVED, .proc/check_in_range) + RegisterSignal(taker, COMSIG_MOVABLE_MOVED, .proc/check_in_range, override = TRUE) //Override to prevent runtimes when people offer a item multiple times /atom/movable/screen/alert/give/proc/check_in_range(atom/taker) SIGNAL_HANDLER