# Do Quest

## Index

1. [Create path with mouse](#create-path-with-mouse)
2. [Create own path](#create-own-path)
3. [Quests or level to be completed](#quests-or-level-to-be-completed)
4. [Fight](#fight)
5. [Collect (Gathering only)](#collect-gathering-only)
6. [Interact and Interact Settings](#interact-and-interact-settings)
7. [Blackspots](#blackspots)

***

## Create path with mouse

{% hint style="info" %}
Automatically creates a path within a radius you specify by selecting an NPC or object.
{% endhint %}

* Click on "Start".

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

* Target an NPC or an object until you see a green and white circle around it.

<figure><img src="/files/VqlNfax44NizhphJIfNC" alt=""><figcaption></figcaption></figure>

* Press CTRL + mouse wheel up/down to enlarge/reduce the circle.
* Click on "Stop" when you think the path is big enough.

***

## Create own path

{% hint style="info" %}
Create a path by walking.
{% endhint %}

* Specify the distance in yards at which Jack should automatically create a waypoint.
* Click on "Start".

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

{% hint style="info" %}
Click the "Delete" button to delete the last created waypoint.
{% endhint %}

<figure><img src="/files/JAZACmToUIfOXj426VXx" alt=""><figcaption></figcaption></figure>

* Click "Stop" when you are done creating the path.

***

## Quests and/or commands to be completed

* Select all the quests and commands you want to have completed from the drop-down list.

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

{% hint style="info" %}
If you want Jack to grind to level 10, for example, enter: **level:10** and/or select the custom command(s) you want from the selection field.
{% endhint %}

{% hint style="success" %}
You can also combine one or multiple quests with custom commands or execute custom commands individually.
{% endhint %}

{% hint style="warning" %}
If you want to combine a quest for which you have to loot items from mobs, it is recommended to use the custom command "Collect items from mobs" instead of the quest itself.

If you only want to complete the quest without combining it with other quests, it is enough to select the quest via the selection field.
{% endhint %}

***

## Fight

{% hint style="info" %}
Use this option if you want Jack to:

* Kill a certain number of mobs.

* Or loot a certain number of items from mobs.
  {% endhint %}

* Select a target.

* Click on "Add Target".

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

{% hint style="info" %}
Repeat the process if you want to attack multiple targets.
{% endhint %}

{% hint style="info" %}
Use the "Wait for Target" option if it is a single target.

Jack will wait until the target is available and attack it as soon as possible.\
If there are other players around who are watching for the same target, Jack will take that into consideration as well.
{% endhint %}

***

## Collect (Gathering only)

{% hint style="info" %}
Use this option if you want to gather quest objects in the open world.
{% endhint %}

{% hint style="danger" %}
Do not use this option if you want to collect items from mobs.

Use the ["Fight"](#fight) option instead [(see above)](#fight).
{% endhint %}

* Add all game objects you want Jack to collect to your list using the selection field.

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

***

## Interact and Interact Settings

{% hint style="info" %}
Use this option if you want to apply a LUA event on a path to multiple NPC's or objects.
{% endhint %}

{% hint style="danger" %}
Do not use this option if you want to interact with a single NPC or object.

Use the "Interact with" event instead. [See here: Events -> Interact with.](/quest-manager/events/interact-with....md)
{% endhint %}

* Add one or more targets using the "Add Target" button.
* Add one or more objects using the selection field.

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

{% hint style="info" %}
Check "Target only" if you want Jack **not** to interact directly with the target.
{% endhint %}

* Enter the LUA commands to be executed on the target/object in the text field (line by line).

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

* Click on "More" to see Jack's custom LUA commands.

{% hint style="info" %}
You can combine [official LUA commands](https://wowpedia.fandom.com/wiki/World_of_Warcraft_API) with custom LUA commands (line by line).
{% endhint %}

***

## Blackspots

{% hint style="info" %}
Blackspots are areas that Jack will not target.

If an NPC or object is inside a blackspot, it will be ignored.
{% endhint %}

* Click on the "Add or Edit Black Spots" button to open the Blackspot menu.

<figure><img src="/files/hWRQIJrTKT3LAiq94snT" alt=""><figcaption></figcaption></figure>

* Click on "Start" to create a Blackspot.
* Target an NPC or an object until you see a white circle around it.
* Press CTRL + mouse wheel up/down to enlarge/reduce the circle.
* Click on "Add" to add the Blackspot to your list.

<div><figure><img src="/files/u9pR6ic9qp5mU33hEv4I" alt=""><figcaption></figcaption></figure> <figure><img src="/files/gzptR6iZnZyeR6qX8Fbp" alt=""><figcaption></figcaption></figure></div>

* Click "Stop" when you have created all blackspots.

{% hint style="info" %}
Click on a blackspot in your list to display it in-game.
{% endhint %}


---

# 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/quest-manager/events/do-quest.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.
