for(var/turf/planetfloor/P in world)
if(rand(1,5000)==1)
new/obj/meteor(P)
for(var/obj/building/B in P.loc)
del(B)
P.ob=1
Problem description:
Somehow this code destroys ALL buildings in the world(I cut this part of the code, and it works fine again, but if I include this all buildings are destroyed) but doesn't drop meteors everywhere... has this something to do with the for(var/obj/building/B in P.loc)?
give that a try ^_^ not sure if it will work but it just might.