# Hero Classes

While a game can use Classes without Heroes, Heroes are meant to add more complex situations such as a Healer Class, but with a Sub-Class that can also wield big hammers.

This would be solved by creating a Hero who has an Exception that they can equip specific Contexts which initially the Base Class would not be able to equip.

## Create a Hero

{% hint style="warning" %}
Before creating a Hero, make sure you have first created [Classes](/game-systems/classes-and-heroes/how-to/base-classes.md#create-a-class) in the tutorial above.
{% endhint %}

Start by pressing `Create New Hero` assign a name, we will be creating two Heroes, from the Wizard class. Fire and Water Wizards.\\

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

## Add Exceptions

To add an Exception, make sure you are inside a Hero.\
Navigate to the Exceptions section and press `Add New Exception`, here you specify which Asset the Exception is about, and whether or not the Exception is `Can Equip` or `Can't Equip`.

If we take the Healer who can wield big hammers, we select the Hammer Asset and `Can Equip`.

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

We can also create Exceptions to prevent a Hero equipping these specific Assets or Contexts.


---

# 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://docs.lootlocker.com/game-systems/classes-and-heroes/how-to/hero-classes.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.
