override existing signals when offering item multiple times (#59385)

This commit is contained in:
Gamer025
2021-05-31 00:59:14 -04:00
committed by GitHub
parent 5950b7d955
commit 41caa0fff8
+1 -1
View File
@@ -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