diff --git a/code/datums/proximity_monitor/proximity_monitor.dm b/code/datums/proximity_monitor/proximity_monitor.dm index 6bc78a39c83..db3482f9a5a 100644 --- a/code/datums/proximity_monitor/proximity_monitor.dm +++ b/code/datums/proximity_monitor/proximity_monitor.dm @@ -10,7 +10,8 @@ ///The signals of the connect range component, needed to monitor the turfs in range. var/static/list/loc_connections = list( COMSIG_ATOM_ENTERED = .proc/on_entered, - COMSIG_ATOM_EXITED =.proc/on_uncrossed, + COMSIG_ATOM_EXITED = .proc/on_uncrossed, + COMSIG_ATOM_INITIALIZED_ON = .proc/on_entered, ) /datum/proximity_monitor/New(atom/_host, range, _ignore_if_not_on_turf = TRUE)