> For the complete documentation index, see [llms.txt](https://vulcano.gitbook.io/vulcano-whitepaper-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vulcano.gitbook.io/vulcano-whitepaper-en/gameplay/nft-s/characters/roles.md).

# Roles

The following roles are set to categorize each Vulcano® character and give them unique characteristics.&#x20;

The use of these archetypes allows the definitions of certain behaviours when battling and the planning of certain strategies. (Example: To position a “Tank” in front of a “Shooter” to protect it). This makes a difference in a battle.&#x20;

**Tank:** does not suffer many damages, but it may lose life percentage. The special skills of this type of character aim to protect its comrades or scare the opponents, among others.&#x20;

**Healer/Support:** These characters do not suffer many damages and do not have much life percentage. Their mission is to heal or buffer comrades, giving them more damaging power, more speed or better defense skills.&#x20;

**Assassin:** has a high possibility of damages and low life percentage. This character moves silently, in the shadows, attacking their weakest enemies very fast to wipe them out without leaving any trace. Among its skills, an Assassin can be invisible when positioning in a battle and can quickly teleport next to the farther opponent of the enemy team.&#x20;

**Fighter:** This character has a medium range life percentage and possibility of damages. His special skills are based on performing multiple attacks or neutralizing the opponent’s damages.&#x20;

**Ranged:** A medium level of damages and low life percentage are the characteristics of this character. They look for positioning themselves as far as possible from the enemy to make ranged attacks. As a characteristic, “Ranged” give critical hits and rule the opponent out in battle.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://vulcano.gitbook.io/vulcano-whitepaper-en/gameplay/nft-s/characters/roles.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
