anchor.diff:  
   		Set(var/perc, instant=0)
   			set waitfor = 0
  -			var/newX = (perc * barSize - 1) / 2
  +			var/newX = perc * barSize
   			var/matrix/m = matrix(1 - perc, 0, newX, 0, 1, 0)
   
   			var/c
  
positive.code: 	mouse_opacity = 0
  	icon = 'healthbar_28.dmi'
  
  	var/barSize = 28
  
  	pixel_x = 2
  	pixel_y = -6
  
negative.code: 			p.client.screen += mtext
  
  			if(isMana)
  
  				Set(clamp(p.MP / p.MMP + p.extraMMP, 0, 1), instant=1)
  				UpdateText(p.MP, p.MMP + p.extraMMP)
  			else
  				Set(clamp(p.HP / (p.MHP + p.extraMHP), 0, 1), instant=1)
  				UpdateText(p.HP, p.MHP + p.extraMHP)
  
  		proc
  