anchor.diff:  							M.animate_movement = 3
   					for(var/mob/M in L)
   						spawn( 0 )
  +							M.UpdateGlide(mdelay)
   							step(M, direct)
   							return
   						spawn( 1 )
  
positive.code: 
  	prob_slip = round(prob_slip)
  	return(prob_slip)
  
negative.code: 								else
  									diag = null
  								if ((get_dist(mob, M) > 1 || diag))
  									M.UpdateGlide(mdelay)
  									step(M, get_dir(M.loc, T))
  				else
  					for(var/mob/M in L)
  