diff --git a/code/_onclick/hud/new_player.dm b/code/_onclick/hud/new_player.dm index 15c8e9b184a..6b0779f4be6 100644 --- a/code/_onclick/hud/new_player.dm +++ b/code/_onclick/hud/new_player.dm @@ -268,7 +268,7 @@ SIGNAL_HANDLER flick("[base_icon_state]_enabled", src) set_button_status(TRUE) - UnregisterSignal(SSticker, COMSIG_TICKER_ENTER_PREGAME, PROC_REF(enable_observing)) + UnregisterSignal(SSticker, COMSIG_TICKER_ENTER_PREGAME) /atom/movable/screen/lobby/button/settings icon = 'icons/hud/lobby/bottom_buttons.dmi' diff --git a/code/datums/elements/weather_listener.dm b/code/datums/elements/weather_listener.dm index e0b28eed096..61778e2a186 100644 --- a/code/datums/elements/weather_listener.dm +++ b/code/datums/elements/weather_listener.dm @@ -30,7 +30,7 @@ /datum/element/weather_listener/Detach(datum/source) . = ..() - UnregisterSignal(source, COMSIG_MOVABLE_Z_CHANGED, COMSIG_MOB_LOGOUT) + UnregisterSignal(source, list(COMSIG_MOVABLE_Z_CHANGED, COMSIG_MOB_LOGOUT)) /datum/element/weather_listener/proc/handle_z_level_change(datum/source, turf/old_loc, turf/new_loc) SIGNAL_HANDLER diff --git a/code/datums/status_effects/debuffs/debuffs.dm b/code/datums/status_effects/debuffs/debuffs.dm index 519904aaabf..d119887b512 100644 --- a/code/datums/status_effects/debuffs/debuffs.dm +++ b/code/datums/status_effects/debuffs/debuffs.dm @@ -829,7 +829,7 @@ /datum/status_effect/ants/on_remove() ants_remaining = 0 to_chat(owner, span_notice("All of the ants are off of your body!")) - UnregisterSignal(owner, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(ants_washed)) + UnregisterSignal(owner, COMSIG_COMPONENT_CLEAN_ACT) . = ..() /datum/status_effect/ants/proc/ants_washed() diff --git a/code/game/objects/items/devices/geiger_counter.dm b/code/game/objects/items/devices/geiger_counter.dm index e4cb1b43603..e75a9f5a6c2 100644 --- a/code/game/objects/items/devices/geiger_counter.dm +++ b/code/game/objects/items/devices/geiger_counter.dm @@ -88,7 +88,7 @@ /obj/item/geiger_counter/dropped(mob/user, silent = FALSE) . = ..() - UnregisterSignal(user, COMSIG_IN_RANGE_OF_IRRADIATION, PROC_REF(on_pre_potential_irradiation)) + UnregisterSignal(user, COMSIG_IN_RANGE_OF_IRRADIATION) /obj/item/geiger_counter/proc/on_pre_potential_irradiation(datum/source, datum/radiation_pulse_information/pulse_information, insulation_to_target) SIGNAL_HANDLER