mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-14 09:35:30 +01:00
Fix missing SIGNAL_HANDLERs (#63404)
More missing signal handlers caught by dm-lua
This commit is contained in:
@@ -8,7 +8,6 @@
|
||||
ADD_TRAIT(src, TRAIT_AGEUSIA, NO_TONGUE_TRAIT)
|
||||
|
||||
GLOB.carbon_list += src
|
||||
RegisterSignal(src, COMSIG_LIVING_DEATH, .proc/attach_rot)
|
||||
var/static/list/loc_connections = list(
|
||||
COMSIG_CARBON_DISARM_PRESHOVE = .proc/disarm_precollide,
|
||||
COMSIG_CARBON_DISARM_COLLIDE = .proc/disarm_collision,
|
||||
|
||||
@@ -191,6 +191,7 @@ While using this makes the system rely on OnFire, it still gives options for tim
|
||||
INVOKE_ASYNC(src, .proc/arena_checks)
|
||||
|
||||
/obj/structure/elite_tumor/proc/mychild_gone_missing()
|
||||
SIGNAL_HANDLER
|
||||
mychild = null
|
||||
|
||||
/obj/structure/elite_tumor/proc/return_elite()
|
||||
@@ -222,6 +223,7 @@ While using this makes the system rely on OnFire, it still gives options for tim
|
||||
RegisterSignal(user, COMSIG_PARENT_QDELETING, .proc/clear_activator)
|
||||
|
||||
/obj/structure/elite_tumor/proc/clear_activator(mob/source)
|
||||
SIGNAL_HANDLER
|
||||
if(!activator)
|
||||
return
|
||||
activator = null
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
REMOVE_TRAIT(shell, TRAIT_HEARING_SENSITIVE, CIRCUIT_HEAR_TRAIT)
|
||||
|
||||
/obj/item/circuit_component/hear/proc/on_shell_hear(datum/source, list/arguments)
|
||||
SIGNAL_HANDLER
|
||||
return Hear(arglist(arguments))
|
||||
|
||||
/obj/item/circuit_component/hear/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, list/message_mods)
|
||||
|
||||
Reference in New Issue
Block a user