world
New()
..()
spawn() region_info()
proc
region_info()
sleep(60) // adjust to 9000 when done testing!
src << "blah blah blah!"
..()
After the appointed time it displays this runtime error:
runtime error: Cannot execute null.region info().
proc name: region info (/proc/region_info)
source file: initialization.dm,13
usr: null
src: null
call stack:
region info()
: New()
I believe that's because you're sending the message to src, which in this case would be the world. Changing it so the message is sent to world should fix this problem.