Improved WoodenObjectPassable, player.move