anchor.diff:  					step_rand(src)
   					for(var/mob/Player/M in ohearers(src, Range))
   						if(M.loc.loc != src.loc.loc) continue
  -						if(M.Immortal && M.admin) continue
  +						if(M.Immortal) continue
   
   						target = M
   						ChangeState(HOSTILE)
  
positive.code: 				step_rand(src)
  				for(var/mob/Player/M in ohearers(src, Range))
  					if(M.loc.loc != src.loc.loc) continue
  					if(ignore && (M in ignore)) continue
  
  					if(!isPathBlocked(M, src, 1, src.density))
  
negative.code: 					 speed  = 5,
  					 life   = new /Random(1,10))
  
  				if(killer && !killer.Immortal)
  
  					var/r = rep
  					if(prob(52)) r /= 2
  