From b4e92540d03710d9034207563bbcd628936ecd63 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Wed, 25 May 2022 17:24:27 +0200 Subject: [PATCH] [MIRROR] fixes small zparallax bug [MDB IGNORE] (#13880) * fixes small zparallax bug (#67244) fixes an issue where if you attempted to regain control of your initial body after possessing another body it caused a stack trace due to MOB_LOGIN signal not being unregistered (This was tsu's fault, introduced in a9d8be4d16c90bc4c219318ffba8140e815c6f12) * fixes small zparallax bug Co-authored-by: magatsuchi <88991542+magatsuchi@users.noreply.github.com> --- code/datums/components/z_parallax.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/components/z_parallax.dm b/code/datums/components/z_parallax.dm index 258d177440b..3d4aa65d178 100644 --- a/code/datums/components/z_parallax.dm +++ b/code/datums/components/z_parallax.dm @@ -33,7 +33,7 @@ if(!client_mob) return - UnregisterSignal(client_mob, list(COMSIG_MOB_LOGOUT, COMSIG_MOVABLE_Z_CHANGED)) + UnregisterSignal(client_mob, list(COMSIG_MOB_LOGIN, COMSIG_MOB_LOGOUT, COMSIG_MOVABLE_Z_CHANGED)) /datum/component/zparallax/proc/refresh_client() tracked = client_mob.client