/mob/monster/angel/proc/FlickerLights()
world << "Debug-running look for lights proc"
for(var/obj/light/L in range(5))
world << "Debug-found lights [L]"
L.flicker()
Problem description:
I have no idea what's wrong here, but it doesn't seem to work at all.
I get the first debug message, so I know this proc definitely runs.
However I never get the second debug message and no lights flicker (I know the actual light flickering works by itself)
No compile errors or runtime errors
Thanks in advance for any assistance or suggestions.
EDIT: Turns out I needed to specify the centre of the range.
range(5,src)