diff --git a/code/modules/power/singularity/particle_accelerator/particle_control.dm b/code/modules/power/singularity/particle_accelerator/particle_control.dm index 999c2f2abbae..382c4223f344 100644 --- a/code/modules/power/singularity/particle_accelerator/particle_control.dm +++ b/code/modules/power/singularity/particle_accelerator/particle_control.dm @@ -122,10 +122,11 @@ toggle_power() update_icon() return - if(area_restricted && !istype(get_turf(src),/area/engine)) + if(area_restricted && !istype(get_area(src),/area/engine)) investigate_log("had its area restriction turned on while in an invalid area; It powered down.", INVESTIGATE_SINGULO) toggle_power() update_icon() + return //emit some particles for(var/obj/structure/particle_accelerator/particle_emitter/PE in connected_parts) PE.emit_particle(strength)