Adds the signal origin as the first arg to all signals (#39861)

* Adds the signal origin as the first arg to all signals

* Fixes some storage and nanite procs
This commit is contained in:
Emmett Gaines
2018-08-28 18:28:29 +03:00
committed by vuonojenmustaturska
parent e877aaf186
commit 0943e56e08
52 changed files with 189 additions and 186 deletions
+1 -1
View File
@@ -166,7 +166,7 @@
QDEL_NULL(listener)
listener = newloc.AddComponent(/datum/component/redirect, list(COMSIG_ATOM_EXITED = CALLBACK(src, .proc/check_exit)))
/obj/item/assembly/infra/proc/check_exit(atom/movable/offender)
/obj/item/assembly/infra/proc/check_exit(datum/source, atom/movable/offender)
if(QDELETED(src))
return
if(offender == src || istype(offender,/obj/effect/beam/i_beam))