From f8b40559deecda4cda1374de0079a8f81e5a6495 Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Wed, 20 Mar 2024 17:49:51 -0400 Subject: [PATCH] yeah (#24709) --- code/game/machinery/rechargestation.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 9ac05ebf036..614c260162d 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -165,6 +165,7 @@ /obj/machinery/recharge_station/proc/go_out() if(!occupant) return + UnregisterSignal(occupant, COMSIG_MOVABLE_MOVED) occupant.forceMove(loc) occupant = null update_icon(UPDATE_ICON_STATE) @@ -233,6 +234,7 @@ QDEL_LIST_CONTENTS(target.grabbed_by) target.forceMove(src) occupant = target + RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(go_out)) add_fingerprint(user) update_icon(UPDATE_ICON_STATE)