proc/LoadObjects() //Its time to load the objs!
var/savefile/F = new ("map.sav")
var/list/L = new
F[""] >> L
if(!L) return
for(var/obj/O in world) if(O.loc) del(O)
for(var/obj/O in L)
O.loc = locate(O.saved_x,O.saved_y,O.saved_z)
Problem description: when i call the Proc it loads the locations of items on the map but it also removes items in users contents. how do i stop this?