anchor.diff:  			Deactivate()
   				var/mob/Player/p = AttachedAtom
   				if(p)
  -					p.clothDef -= 120
  +					p.clothDef -= 120 + (potion.quality - 3) * 12
   					p.resetMaxHP()
   
   				..()
  
positive.code: 				set waitfor = 0
  
  				var/mob/Player/p = AttachedAtom
  				while(p)
  					p.MP = min(p.MP + amount + rand(-10, 10), p.MMP + p.extraMMP)
  					p.updateHPMP()
  
negative.code: 		Luck
  			var/factor = 3
  
  			Activate()
  				factor = 3 + (potion.quality - 3) * 0.1
  
  				..()
  
  		Damage
  			Activate()
  				var/mob/Player/p = AttachedAtom
  				if(p)
  					p.clothDmg += 40 + (potion.quality - 3) * 4
  
  				..()
  
  			Deactivate()
  				var/mob/Player/p = AttachedAtom
  				if(p)
  					p.clothDmg -= 40 + (potion.quality - 3) * 4
  
  				..()
  
  