anchor.diff:  			tier
   			soil
   			water
  +			ownerCkey
   			tmp/wait
   
  -		New()
  -			..()
  +		New(Loc, ownerCkey)
  +			..(Loc)
   
   			tier  = rand(1, 3)
   			soil  = tier * 50 * (11 - tier) / 10
   			water = tier * 25 * (11 - tier) / 10
   
   			transform = matrix() * 0.5
  +
  +			src.ownerCkey = ownerCkey
   
   		Attacked(obj/projectile/p)
   			set waitfor = 0
  
positive.code: 				usr << errormsg("[name] washed out the previous potion you consumed.")
  				p.Deactivate()
  
  			if(Consume())
  				var/mob/Player/player = usr
  				player.Resort_Stacking_Inv()
  			usr << infomsg("You drink \a [src].")
  			new effect (usr, seconds, src)
  		else
  
negative.code: 					return
  
  				if(Effect(p))
  					Consume()
  			else
  				..()
  
  