anchor.diff:  				if(P.restrained())
   					if(!(world.time % 5))
   						to_chat(src, "<span class='warning'>[L] is restraining [P], you cannot push past.</span>")
  -					return 1
  +					return TRUE
   
   	if(moving_diagonally)//no mob swap during diagonal moves.
  -		return 1
  +		return TRUE
   
   	if(!M.buckled && !M.has_buckled_mobs())
   		var/mob_swap = FALSE
  
positive.code: 		if("resize")
  			update_transform()
  		if("lighting_alpha")
  			sync_lighting_plane_alpha()
  
negative.code: 		if(mob_swap)
  			//switch our position with M
  			if(loc && !loc.Adjacent(M.loc))
  				return TRUE
  			now_pushing = 1
  			var/oldloc = loc
  			var/oldMloc = M.loc
  