diff --git a/code/datums/components/squeak.dm b/code/datums/components/squeak.dm index b8cc3edb3d6..96412d231c2 100644 --- a/code/datums/components/squeak.dm +++ b/code/datums/components/squeak.dm @@ -104,9 +104,9 @@ UnregisterSignal(user, COMSIG_MOVABLE_DISPOSING) // Disposal pipes related shit -/datum/component/squeak/proc/disposing_react(datum/source, obj/structure/disposalholder/holder, obj/machinery/disposal/source) +/datum/component/squeak/proc/disposing_react(datum/source, obj/structure/disposalholder/disposal_holder, obj/machinery/disposal/disposal_source) //We don't need to worry about unregistering this signal as it will happen for us automaticaly when the holder is qdeleted - RegisterSignal(holder, COMSIG_ATOM_DIR_CHANGE, .proc/holder_dir_change) + RegisterSignal(disposal_holder, COMSIG_ATOM_DIR_CHANGE, .proc/holder_dir_change) /datum/component/squeak/proc/holder_dir_change(datum/source, old_dir, new_dir) //If the dir changes it means we're going through a bend in the pipes, let's pretend we bumped the wall