# Add Vendor, Mailbox and More

{% hint style="info" %}
With this event you can create one of the following events:

* Vendor
* Mailbox
* Flight Master
* Trainer
* Set Hearthstone
* Ghost Path
  {% endhint %}

{% hint style="info" %}
Except for "Ghost Path", every event requires the specification of an NPC.

[See: Event Manager -> Create an Event -> Selection](/event-manager/create-an-event.md#selection)
{% endhint %}

***

## Index

1. [Recorder (Custom Route)](#recorder-custom-route)
2. [Landing Field](#landing-field)
3. [Vendor](#vendor)
4. [Mailbox](#mailbox)
5. [Flight Master](#flight-master)
6. [Trainer](#trainer)
7. [Set Hearthstone](#set-hearthstone)
8. [Ghost Path](#ghost-path)

***

## Recorder (Custom Route)

{% hint style="info" %}
Jack will always try to find his own way.\
[See: Profile Manager -> Create a Profile -> Settings -> Use Auto-Navigation](/profile-manager/create-a-profile/settings.md#use-auto-navigation)

If you want to specify your own route, Jack will always prefer it.
{% endhint %}

{% hint style="info" %}
***If you use your own recorded route***, Jack will only check and trigger this event as soon as the coordinate on which the event is located is reached.
{% endhint %}

{% hint style="info" %}
***If you don't use your own route***, the event is considered global and will be triggered whenever your conditions are met.
{% endhint %}

* If you want to create your own route, click on "Show Recorder".

<div align="left"><figure><img src="/files/j83lTzm5zb8FfrneaxYQ" alt=""><figcaption></figcaption></figure> <figure><img src="/files/9Uby8CecnCzVxLdYQGNP" alt=""><figcaption></figcaption></figure></div>

* Click on the "Play" button to start recording.

{% hint style="info" %}
The current settings (Auto-Record and Auto-Distance) from your profile are used for this.
{% endhint %}

***

## Landing Field

{% hint style="info" %}
A landing field is only necessary if:

* "Flight mount" is enabled in your profile.

* ***AND*** you do not use a custom route for this event.

* ***AND*** the NPC is under a roof (house, cave, tent).
  {% endhint %}

* Place your character in front of the entrance (in the air or on the ground) and click on "Set Landing Field".

<div align="left"><figure><img src="/files/M09ZcYaaaJK8MRpNh41N" alt=""><figcaption></figcaption></figure></div>

***

## Vendor

<div align="left"><figure><img src="/files/XpyZDRrmTst7UWLOqAxX" alt=""><figcaption></figcaption></figure></div>

1. Set the colors of the items to be sold at the merchant.
2. Create a list of items that should ***not*** be sold.
3. Create a list of items to be purchased.
4. Uses the vendor mount to sell and buy.

{% hint style="info" %}
[Click here to learn more about Lists.](/settings-and-features/lists.md)
{% endhint %}

***

## Mailbox

<div align="left"><figure><img src="/files/KSBmGyRnijrk9tNit8vY" alt=""><figcaption></figcaption></figure></div>

1. Set the colors of the items to be sent.
2. Create your own list of items to be sent.
3. Enter the character name of the recipient.

{% hint style="info" %}
[Click here to learn more about Lists.](/settings-and-features/lists.md)
{% endhint %}

***

## Flight Master

<div align="left"><figure><img src="/files/1XtEX2cGjlJCQ8rHQyRW" alt=""><figcaption></figcaption></figure></div>

1. Specify the destination of the flight.
2. Select the profile to be loaded upon arrival at the destination.

***

## Trainer

* Jack will train all learnable skills that the trainer offers.

***

## Set Hearthstone

* Jack will set the Hearthstone at the Innkeeper.

***

## Ghost Path

#### Path to Graveyard

* Create a custom route from the profile to the Graveyard.

#### Graveyard to Path

* Create a custom route from the Graveyard to the Profile.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tutorials.wow-jack.com/event-manager/events/add-vendor-mailbox-and-more.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
