anchor.diff:  		var/datum/data/vending_product/R = new /datum/data/vending_product()
   
   		R.product_path = typepath
  -		if(!start_empty)
  -			R.amount = amount
  +		R.amount = amount
   		R.max_amount = amount
   		R.price = price
   		R.display_color = pick("red","blue","green")
  
positive.code: 					/obj/item/weapon/cartridge/janitor = 10,/obj/item/weapon/cartridge/signal/toxins = 10,/obj/item/device/pda/heads = 10,
  					/obj/item/weapon/cartridge/captain = 3,/obj/item/weapon/cartridge/quartermaster = 10)
  
  /obj/machinery/vending/cola/New()
  	..()
  	component_parts = list()
  	var/obj/item/weapon/circuitboard/vendor/V = new(null)
  	V.set_type(type)
  	component_parts += V
  	component_parts += new /obj/item/weapon/vending_refill/cola(0)
  	component_parts += new /obj/item/weapon/vending_refill/cola(0)
  	component_parts += new /obj/item/weapon/vending_refill/cola(0)
  					
  /obj/machinery/vending/cigarette
  	name = "Cigarette machine" //OCD had to be uppercase to look nice with the new formating
  	desc = "If you want to get cancer, might as well do it in style"
  
negative.code: 	return
  
  
  
  /obj/machinery/vending/ex_act(severity)
  	switch(severity)
  		if(1.0)
  