anchor.diff:   */
   
   mob/verb/updateHPMP()
  -	set name = ".updateHPMP"
  -	spawn()
  -		var/hppercent = clamp(HP / (MHP+extraMHP), 0, 1)
  -		var/mppercent = clamp(MP / (MMP+extraMMP), 0, 1)
  -
  -		src:Interface.hpbar.Set(hppercent)
  -		src:Interface.mpbar.Set(mppercent)
  -
  -		src:Interface.hpbar.UpdateText(HP, MHP+extraMHP)
  -		src:Interface.mpbar.UpdateText(MP, MMP+extraMMP)
  -
  -		src:hpBar.Set(hppercent, src)
  -
  -		if(src:party)
  -			src:party.updateHP(src, hppercent)
  +	set hidden = 1
  +
  +	var/hppercent = clamp(HP / (MHP+extraMHP), 0, 1)
  +	var/mppercent = clamp(MP / (MMP+extraMMP), 0, 1)
  +
  +	src:Interface.hpbar.Set(hppercent)
  +	src:Interface.mpbar.Set(mppercent)
  +
  +	src:Interface.hpbar.UpdateText(HP, MHP+extraMHP)
  +	src:Interface.mpbar.UpdateText(MP, MMP+extraMMP)
  +
  +	src:hpBar.Set(hppercent, src)
  +
  +	if(src:party)
  +		src:party.updateHP(src, hppercent)
   
   mob/var/Gender
   mob/var/tmp/usedpermoveo
  
positive.code: 			p.client.screen += back
  
  			screen_loc = loc
  			Set(p.HP / (p.MHP + p.extraMHP), instant=1)
  			p.client.screen += src
  
  			mtext = new
  
negative.code: 	proc
  		Set(var/perc, mob/M, instant=0)
  			set waitfor = 0
  			var/newX     = (perc - 1) * barSize
  
  			var/matrix/m = matrix(perc, 0, newX, 0, 1, 0)
  
  