> For the complete documentation index, see [llms.txt](https://darkgroom.gitbook.io/darkgroom-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://darkgroom.gitbook.io/darkgroom-docs/key-features/card-dealer.md).

# Card Dealer

***

### NPC Information

| Information        | Details                               |
| ------------------ | ------------------------------------- |
| NPC Name           | Card Dealer                           |
| Location           | Dark Groom Hall                       |
| Coordinates        | `ro_hall 64 61`                       |
| NPC Sprite         | Card Dealer / Merchant-style NPC      |
| Main Function      | Exchanges selected cards for an album |
| Required Item Type | Any card                              |
| Required Quantity  | Exactly 10 total cards                |

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

***

### Exchange System

Players may manually choose which cards they want to trade.

| Requirement        | Reward           |
| ------------------ | ---------------- |
| Any exact 10 cards | 1 Old Card Album |

The NPC only accepts **cards**. Other item types cannot be used for the exchange.

***

### Rare Deal Chance

When completing a card exchange, there is a chance to receive a better reward.

| Possible Reward     | Result            |
| ------------------- | ----------------- |
| Old Card Album      | Normal reward     |
| Mystical Card Album | Rare lucky reward |

If a player receives a **Mystical Card Album**, a server-wide announcement will be made.

***

### How It Works

1. Talk to the **Card Dealer**.
2. Choose **Deal 10 cards**.
3. Select the cards you want to trade.
4. Choose the quantity for each selected card.
5. The total selected card amount must be exactly **10 / 10**.
6. Review the selected cards.
7. Confirm the deal.
8. The selected cards are permanently removed.
9. You receive either:
   * **Old Card Album**, or
   * **Mystical Card Album** if you are lucky.

***

### Important Rules

* The NPC does **not** take random cards.
* Players manually select which cards to give.
* The total selected amount must be exactly **10 cards**.
* The NPC will reject the deal if the selected amount is not exactly 10.
* The NPC checks again before deleting the cards.
* If the player changes inventory during the process, the deal is cancelled.
* Only items recognized as cards are accepted.

***

### Quantity Examples

#### Accepted Examples

| Selected Cards                         | Result   |
| -------------------------------------- | -------- |
| Poring Card x10                        | Accepted |
| Poring Card x5 + Poporing Card x5      | Accepted |
| 10 different cards x1 each             | Accepted |
| Any mixed card combination totaling 10 | Accepted |

***

#### Rejected Examples

| Selected Cards                    | Reason            |
| --------------------------------- | ----------------- |
| Poring Card x9                    | Not enough cards  |
| Poring Card x11                   | Too many cards    |
| Poring Card x5 + Poporing Card x4 | Only 9 total      |
| Any non-card item                 | Invalid item type |

***

### Safety System

The Card Dealer includes several safety checks to protect players from accidental or incorrect trades.

#### Manual Card Selection

The NPC lists only the cards currently in the player's inventory.

Players choose the exact card and exact quantity they want to trade.

This means valuable cards, such as MVP cards, will not be taken unless the player manually selects them.

***

#### Exact Quantity Check

The NPC requires exactly:

```
10 total cards
```


---

# 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:

```
GET https://darkgroom.gitbook.io/darkgroom-docs/key-features/card-dealer.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.
