world/New()
..()
for(var/obj/Spawners/s in world) all_spawners+=s
var/list/all_spawners=list(/obj/item/bookoffire,/obj/item/bookoflightning,/obj/item/bookofice,/obj/item/bookofphoenix,/obj/item/bookofgravity,/obj/item/bookofshadow,/obj/item/bookofsmoke,/obj/item/bookofwind)
obj/Spawners
mob/proc/Spawn_Player()
var/obj/Spawners/s = pick(all_spawners)
src.loc = s.loc
Problem description:Nothing will spawn there the spawner is located. =(