Map NPCs
Merchant, Apothecary, and Blacksmith: what each one offers, what it pays, and how many there are per map, in v0.8.4.
How many and where
Each map places its NPCs on fixed markers, but shuffles which NPC lands on each marker every run. They're repositioned when you advance a phase (and the merchant refreshes its offers):
| Map | Merchants | Apothecaries | Blacksmiths |
|---|---|---|---|
| Kharvalen Desert | 15 | 5 | 10 |
| Meadow Forest | 8 | 3 | 5 |
| Corrupted Desert | 8 | 3 | 5 |
| Swamp Marshland | 6 | 2 | 4 |
The Merchant
Sells 3 offers at a time, drawn from the game's 95 offers with these category weights: runes 35 · passives 30 · artifacts 15 · infusions 10 · healing 8 · mana 7 · token 6. Rarity is rolled separately, in two steps, and prices carry a random discount — never below 25 % of the base price.
The Reroll Token re-rolls its offers without spending gold.

The Apothecary (quests)
This is the quest NPC. Accept its request — kill 150 + 50 × Phase of a specific enemy, chosen by spawn weight so it's a common one — and only one quest can be active at a time.
Turning it in, you choose 1 of 3 artifacts (prioritizing Rare or higher among the eligible ones) and collect 50 Mithril + 300 gold. Each apothecary pays out only once, and the quest state resets when you advance a phase.

The Blacksmith
Offers 3 cards; each card is an eligible weapon upgrade plus a random stat upgrade, and picking one applies both. One use per blacksmith. The possible stat upgrades:
- +5 base damage
- +5% move speed
- +5% attack speed
- +20 max health
- +15 max mana
- +3% critical chance
- +5 armor

Verified against game v0.8.4.