Might be good to put a if(!istype(location, turf/space)) check in here so you don't get runtimes if you try to use it on a space turf (space doesn't have zones).