> For the complete documentation index, see [llms.txt](https://trianglesolutions.gitbook.io/project-s-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://trianglesolutions.gitbook.io/project-s-docs/mini-game/unit-cards-and-abilities.md).

# Unit Cards and Abilities

## Unit Cards

Unit Cards are a player's way to manipulate the game board to their advantage. All Unit Cards have Direct Action stats to account for:

<details>

<summary>Health</summary>

The number of Damage Points a Unit Card can endure. Health persists throughout turns. For example, if a Unit Card with a Health Stat of 4 suffers from 3 Damage Points, it will have 1 Health remaining until healed or further damaged.&#x20;

</details>

<details>

<summary>Attack</summary>

The number of Damage Points a Unit Card inflicts during Direct Action of an opponent card.&#x20;

</details>

<details>

<summary>Defense</summary>

The number of Damage Points a Unit Card deflects when suffering from Direct Action. For example, if an aggressing card with an Attack stat of 5 directly acts on a defending card with a Defense stat of 3, the defending card will have 2 Damage Points inflicted upon it.&#x20;

</details>

<details>

<summary>Movement Distance</summary>

The amount of tiles a Unit Card can move per decision. Note: a Unit Card does not to move its maximum distance.&#x20;

</details>

<details>

<summary>Movement Direction</summary>

A card can either move Vertical (along columns), Horizontal (along rows,) Diagonal, or a combination of the three. Note: "Perpendicular" indicates the Unit Card may move in both the Horizontal and Vertical directions.&#x20;

</details>

<details>

<summary>Encounter Type</summary>

The behavior in which the Unit Card undergoes when moving onto a tile that is occupied by an opponent's card.&#x20;

**Block:** The Unit Card cannot occupy or move through a tile that an opponent card is currently occupying.&#x20;

**Pass:** The unit card cannot occupy, but may move through a tile that an opponent card is currently occupying.&#x20;

**Ram:** The unit card will push an opponent card to an adjacent tile when attempting to occupy or move through a tile that an opponent card is currently occupying.&#x20;

</details>

## Abilities

Unit card's come with unique abilities that can further aid a player's ability to manipulate the board.&#x20;

<details>

<summary>Passive</summary>

Passive Abilities are always producing their effects and do not require a Decision.&#x20;

</details>

<details>

<summary>Active</summary>

Active Abilities require a Decision to produce their effects.&#x20;

</details>


---

# 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://trianglesolutions.gitbook.io/project-s-docs/mini-game/unit-cards-and-abilities.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.
