anchor.diff:  					ID.access = get_all_accesses()
   					ID.name = "[ID.registered_name]'s ID Card ([ID.assignment])"
   
  +				//
  +				// RCD - starts with full clip
  +				// Spawn check due to grief potential (destroying floors, walls, etc)
  +				//
   				if("hsbrcd")
  +					if(!hsboxspawn) return
  +
   					new/obj/item/weapon/rcd{matter=30;canRwall=1}(usr.loc)
   
   				//
  
positive.code: 				//
  				// Object spawn window
  				//
  				if("hsbobj")
  					if(!hsboxspawn) return
  
  					if(!objinfo)
  						objinfo = "Items:<hr><br>"
  						for(var/O in reverselist(typesof(/obj/item/)))
  							var/allow = 1
  							for(var/typekey in spawn_forbidden)
  								if(ispath(O,typekey))
  									allow = 0
  									break
  							if(!allow)
  								continue
  							objinfo += "<a href='?src=\ref[src];hsb=hsb_safespawn&path=[O]'>[O]</a><br>"
  
  					usr << browse(objinfo,"window=sandbox")
  
  				//
  				// For the object spawn specifically, checks to see if it is turned off
  				//
  				if("hsb_safespawn")
  					if(!hsboxspawn)
  
negative.code: 	var/owner = null
  	var/admin = 0
  
  	var/clothinfo = null
  	var/reaginfo = null
  	var/objinfo = null
  	var/canisterinfo = null
  	var/hsbinfo = null
  
  	var/global/list/spawn_forbidden = list(
  		/obj/item/weapon/grab, /obj/item/tk_grab, /obj/item/weapon/dummy, /obj/item/weapon/implant, // not implanter, the actual thing that is inside you
  		/obj/item/assembly,/obj/item/device/onetankbomb, /obj/item/radio, /obj/item/device/pda/ai,
  		/obj/item/device/uplink/hidden, /obj/item/smallDelivery, /obj/item/missile,/obj/item/projectile,
  		/obj/item/borg/sight,/obj/item/borg/overdrive,/obj/item/borg/stun)
  
  	proc
  		update()
  