anchor.diff:  
   #undef DEFER_MOVE
   #undef MOVE_ALLOWED
  -#undef MOVE_NOT_ALLOWED+#undef MOVE_NOT_ALLOWED
  
positive.code: 		pulled = null
  
  /datum/component/walk/jaunt
  /datum/component/walk/jaunt/can_walk(mob/living/user, turf/destination)
  	for(var/obj/effect/decal/cleanable/salt/S in destination)
  		to_chat(user, "<span class='warning'>[S] bars your passage!</span>")
  		if(isrevenant(user))
  			var/mob/living/simple_animal/revenant/R = user
  
negative.code: #define SHADOWWALK_THRESHOLD 0.02
  
  /datum/component/walk
  
  /datum/component/walk/Initialize()
  	if(!istype(parent, /mob/living))
  		return COMPONENT_INCOMPATIBLE
  