anchor.diff:  				pass_out = 290	//amount absorbed after which mob starts passing out
   
   			on_mob_life(var/mob/living/M as mob)
  -				if(!data) data = 1
  -				data++
  +				if(!src.data) data = 1
  +				src.data++
  +
  +				var/d = data
  +
  +				// make all the beverages work together
  +				for(var/datum/reagent/alcohol/A in holder.reagent_list)
  +					if(A.data) d += A.data
  +
   				M.dizziness +=dizzy_adj.
  -				if(data >= slur_start && data < confused_start)
  +				if(d >= slur_start && d < confused_start)
   					if (!M:slurring) M:slurring = 1
   					M:slurring += slurr_adj
  -				if(data >= confused_start && prob(33))
  +				if(d >= confused_start && prob(33))
   					if (!M:confused) M:confused = 1
   					M.confused = max(M:confused+confused_adj,0)
  -				if(data >= blur_start)
  +				if(d >= blur_start)
   					M.eye_blurry = max(M.eye_blurry, 10)
   					M:drowsyness  = max(M:drowsyness, 0)
  -				if(data >= pass_out)
  +				if(d >= pass_out)
   					M:paralysis = max(M:paralysis, 20)
   					M:drowsyness  = max(M:drowsyness, 30)
   
  -				holder.remove_reagent(src.id, 0.2)
  +				holder.remove_reagent(src.id, 0.4)
   				..()
   				return
   
  
positive.code: 				id = "ale"
  				description = "A dark alchoholic beverage made by malted barley and yeast."
  				color = "#664300" // rgb: 102, 67, 0
  //ALCHOHOL end
  
  		tonic
  
negative.code: 				..()
  				return
  
  
  ////////////////////////// REMOVED COCKTAIL REAGENTS BELOW:: RE-ENABLE THEM IF THEY EVER GET SPRITES THAT DON'T LOOK FUCKING STUPID --Agouri ///////////////////////////
  
  