anchor.diff:  	density = 1
   	anchored = 0
   	pressure_resistance = 2*ONE_ATMOSPHERE
  -	var/vol = 1000 //In units, how much the dispenser can hold
  +	var/tank_volume = 1000 //In units, how much the dispenser can hold
   	var/reagent_id = "water" //The ID of the reagent that the dispenser uses
   
   /obj/structure/reagent_dispensers/ex_act(severity, target)
  
positive.code: 			user.visible_message("<span class='notice'>[user] refills \his [W.name].</span>", "<span class='notice'>You refill [W].</span>")
  			playsound(src, 'sound/effects/refill.ogg', 50, 1)
  			update_icon()
  			return
  		else
  			user.visible_message("<span class='warning'>[user] detonates [src]!</span>", "<span class='userdanger'>That was stupid of you.</span>")
  			message_admins("[key_name_admin(user)] triggered a fueltank explosion.")
  			log_game("[key_name(user)] triggered a fueltank explosion.")
  			boom()
  			return
  
  
  /obj/structure/reagent_dispensers/peppertank
  
negative.code: 	icon = 'icons/obj/vending.dmi'
  	icon_state = "water_cooler"
  	anchored = 1
  	tank_volume = 500
  	var/paper_cups = 25 //Paper cups left from the cooler
  
  /obj/structure/reagent_dispensers/water_cooler/New()
  	..()
  	name = "[reagent_id] cooler"
  
  /obj/structure/reagent_dispensers/water_cooler/examine(mob/user)
  	..()
  	user << "There are [paper_cups ? paper_cups : "no"] paper cups left."
  
  /obj/structure/reagent_dispensers/water_cooler/attack_hand(mob/living/user)
  	if(!paper_cups)
  		user << "<span class='warning'>There aren't any cups left!</span>"
  		return
  	user.visible_message("<span class='notice'>[user] takes a cup from [src].</span>", "<span class='notice'>You take a paper cup from [src].</span>")
  	var/obj/item/weapon/reagent_containers/food/drinks/sillycup/S = new(get_turf(src))
  	user.put_in_hands(S)
  	paper_cups--
  
  /obj/structure/reagent_dispensers/water_cooler/attackby(obj/item/I, mob/living/user, params)
  	if(istype(I, /obj/item/weapon/reagent_containers/food/drinks/sillycup))
  		user << "<span class='notice'>You put [I] into [src]'s stack.</span>"
  		user.drop_item()
  		qdel(I)
  		return
  	return ..()
  
  
  /obj/structure/reagent_dispensers/beerkeg
  