anchor.diff:  
   					sleep(10)
   
  -				..()
   
   		Heat
   			Activate()
   				set waitfor = 0
  -
  +				..()
   				var/mob/Player/p = AttachedAtom
   				var/i = 0
   				while(p)
  
positive.code: 
  					sleep(10)
  
  				..()
  
  		Mana
  			var/amount = 100
  
  			Activate()
  				set waitfor = 0
  
  				var/mob/Player/p = AttachedAtom
  
  				amount += (potion.quality - 4) * 10
  
negative.code: 							animate(p.client, color = colors[i], time = 24)
  							sleep(25)
  
  
  			Deactivate()
  				var/mob/Player/p = AttachedAtom
  