anchor.diff:  				set waitfor = 0
   
   				var/mob/Player/p = AttachedAtom
  +
  +				amount += (potion.quality - 3) * 10
  +
   				while(p)
   					p.HP = min(p.HP + amount + rand(-10, 10), p.MHP + p.extraMHP)
   					p.updateHPMP()
  
positive.code: 			Deactivate()
  				var/mob/Player/p = AttachedAtom
  				if(p)
  					p.clothDef -= 120
  					p.resetMaxHP()
  
  				..()
  
negative.code: 				set waitfor = 0
  
  				var/mob/Player/p = AttachedAtom
  
  				amount += (potion.quality - 3) * 10
  
  				while(p)
  					p.MP = min(p.MP + amount + rand(-10, 10), p.MMP + p.extraMMP)
  					p.updateHPMP()
  