anchor.diff:  		user << "<span class='notice'>Now deconstructing [src].</span>"
   		playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1)
   		if(do_after(user, 40))
  -			new framestack(src.loc)
  -			new buildstack(src.loc)
  +			var/frameamount = framestack
  +			for(var/i = 1, i <= framestackamount, i++)
  +				new frameamount(get_turf(src))
  +			var/buildamount = buildstack
  +			for(var/i = 1, i <= buildstackamount, i++)
  +				new buildamount(get_turf(src))
   			playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1)
   			qdel(src)
   			return
  
positive.code: 	var/framestack = /obj/item/stack/rods
  	var/buildstack = /obj/item/stack/sheet/metal
  	var/busy = 0
  
  /obj/structure/table/New()
  	..()
  
negative.code: /obj/structure/table/proc/table_destroy(var/destroy_type, var/mob/user)
  
  	if(destroy_type == TBL_DESTROY)
  		var/frameamount = framestack
  		for(var/i = 1, i <= framestackamount, i++)
  			new frameamount(get_turf(src))
  		var/buildamount = buildstack
  		for(var/i = 1, i <= buildstackamount, i++)
  			new buildamount(get_turf(src))
  		qdel(src)
  		return
  
  