anchor.diff:  	return 1
   
   /obj/item/device/transfer_valve/attackby(obj/item/item, mob/user)
  -	if(istype(item, /obj/item/weapon/tank/jetpack))
  -		user << "<span class='warning'>The jetpack is too large to attach.</span>"
  -		return
   	if(istype(item, /obj/item/weapon/tank))
   		if(tank_one && tank_two)
   			user << "<span class='warning'>There are already two tanks attached, remove one first.</span>"
  
positive.code: 			user.drop_item()
  			item.loc = src
  			user << "<span class='notice'>You attach the tank to the transfer valve.</span>"
  		else if(!tank_two)
  			tank_two = item
  			user.drop_item()
  			item.loc = src
  			user << "<span class='notice'>You attach the tank to the transfer valve.</span>"
  
  		update_icon()
  //TODO: Have this take an assemblyholder
  
negative.code: 			tank_one.loc = get_turf(src)
  			tank_one = null
  			update_icon()
  			if(!tank_two && (w_class > 3))
  				w_class = 3
  		else if(tank_two && href_list["tanktwo"])
  			split_gases()
  			valve_open = 0
  			tank_two.loc = get_turf(src)
  			tank_two = null
  			update_icon()
  			if(!tank_one && (w_class > 3))
  				w_class = 3
  		else if(href_list["open"])
  			toggle_valve()
  		else if(attached_device)
  