NPC shops
Who sells what in each town, how much it costs and why the price of an item is never a number written by hand.
Updated on August 10, 2026No merchant in the game has a price table of its own. The server calculates the value of each piece on the spot, from its drop level, its refining and the options it carries. That is why the same armor costs more when it comes with luck, and that is why two items with similar names can be ten times apart in price.
- 1/3of the buy price is what a sale pays
- +25%on the price if the piece has luck
- +60%if it has additional option +4
- ×2per excellent option
How the price is calculated
For weapons, shields and armor the server starts from the drop level in the definition, adds three per level of refining, and applies the formula below. The modifiers come in that order, each one on top of the previous result.
dropLevel = item drop level + (3 × refining) price = ((dropLevel + 40) × dropLevel² / 8) + 100 one-handed weapon or shield × 0.80 item with skill × 2.50 luck × 1.25 additional option +4 × 1.60 option +8 / +12 / +16 × 2.4 / × 3.8 / × 6.6 each excellent option × 2
Scrolls and orbs escape the formula: on them the price is a number stored in the item definition, and that is why the Skill Master prices are round. Jewels escape it too, with a fixed reference value. Potions use the square of the base value.
Lorencia
| NPC | Where | What it does |
|---|---|---|
| Hanzo The Blacksmith | 116, 141 | sets and weapons for Dark Knight, Dark Lord and Rage Fighter, plus three shields |
| Pasi The Mage | 118, 113 | Dark Wizard sets, staves and scrolls |
| Alex | 62, 130 | helmless sets, sword and spears for the Magic Gladiator |
| Potion Girl Amy | 127, 86 | potions, antidote, arrows, bolts and Town Portal Scroll |
| Lumen the Barmaid | 123, 135 | Ale, Town Portal Scroll and event items |
| Wandering Merchant Martin | 6, 145 | five starter sets with luck and additional option |
| Wandering Merchant Harold | 183, 137 | the same stock as Martin, on the other side of the map |
| Skill Master | 120, 116 | the game's buyable skills, in both tabs |
| Baz The Vault Keeper | 146, 110 and 147, 145 | opens the account vault |
| Wandering Merchant Zyro | 131, 139 | the three inventory and vault expansion quests |
Devias
| NPC | Where | What it does |
|---|---|---|
| Izabel The Wizard | 225, 41 | the Legendary set, staves and scrolls |
| Zienna The Weapons Merchant | 186, 47 | the Dragon set and the heavy mid-game weapons |
| Caren the Barmaid | 226, 25 | Ale, Town Portal Scroll and event items |
| Skill Master | 222, 41 | the buyable skills, next to Izabel |
| Baz The Vault Keeper | 218, 63 | vault |
| Guild Master | 215, 45 | guild creation |
| Wandering Merchant Zyro | 225, 52 | expansion quests |
Noria
| NPC | Where | What it does |
|---|---|---|
| Elf Lala | 173, 125 | Fairy Elf sets, bows and orbs |
| Eo the Craftsman | 195, 124 | the Spirit and Guardian sets, bows and crossbows |
| Potion Girl Amy | 169, 109 and 193, 110 | potions and the basics |
| Chaos Goblin | 180, 103 | Chaos Machine |
| Skill Master | 176, 125 | the buyable skills |
| Baz The Vault Keeper | 172, 96 | vault |
| Charon | 171, 105 | entrance to the Devil Square |
Elvenland
| NPC | Where | What it does |
|---|---|---|
| Rhea | 29, 237 | Summoner sets, books and stick |
| Marce | 37, 218 | five Summoner parchments |
| Silvia | 44, 229 | potions and the basics |
| Moss The Merchant | 22, 225 | repeatable gamble: one Jewel of Bless for one Box of Luck |
| Skill Master | 41, 232 | the buyable skills |
| Baz The Vault Keeper | 51, 229 | vault |
| Wandering Merchant Zyro | 55, 199 | expansion quests |
Outside the four towns
| Map | NPC | What it does |
|---|---|---|
| Lost Tower | Potion Girl Amy (207, 76) | potions, at the foot of the tower |
| Kalima 1 to 7 | Oracle Layla (7, 19) | potions inside the lair |
| Valley of Loren | Pamela and Angela (90, 43 and 90, 218) | potions on both sides of the valley |
| Crywolf Fortress | Hanzo and Wandering Merchant Martin | the same shops as Lorencia, right by the event |
| Karutan 1 | Leina the General Goods Merchant (121, 102) | potions and the basics |
| Karutan 1 | Weapons Merchant Bolo (117, 126) | six high level weapons with option +12 and luck |
| Atlans, Ferea, Acheron | Baz The Vault Keeper | advanced vault, no shop |
The basics, with prices
The Potion Girl shop is the same everywhere, and it is where the prices you pay every day live. The values below are per unit.
| Item | Price | Note |
|---|---|---|
| Apple | 20 | heals little, useful in the first levels |
| Small Healing Potion | 80 | sold loose and in packs of three |
| Medium Healing Potion | 330 | |
| Large Healing Potion | 1,500 | fixed price per unit, outside the common formula |
| Small Mana Potion | 80 | |
| Medium Mana Potion | 330 | |
| Large Mana Potion | 1,500 | |
| Antidote | 80 | removes poison |
| Town Portal Scroll | 750 | sends you back to the town of the map |
| Ale | 750 | short attack buff, sold in the taverns |
| Arrows | 70 | the full quiver, at +0 |
| Bolt | 100 | the full quiver, at +0 |
| Armor of Guardsman | 5,000 | temporary emergency defense |
The class shops
Five merchants were rewritten to cover the start of each class. Everything they sell comes out at +3, with luck and additional option +4, which is already a decent start and explains why the price is above what you would expect from a town item. The stated rule is simple: the server sells the first step, the rest you earn in the field.
| Merchant | Item | Price at +3 with luck and option +4 |
|---|---|---|
| Hanzo (DK, DL, RF) | Bronze Armor | 12,400 |
| Hanzo | Scale Armor | 26,500 |
| Hanzo | Sacred Armor | 161,900 |
| Hanzo | Blade | 34,500 |
| Hanzo | Serpent Sword | 24,100 |
| Hanzo | Battle Scepter | 204,800 |
| Hanzo | Sacred Glove | 75,300 |
| Hanzo | Storm Hard Glove | 217,100 |
| Hanzo | Kite Shield | 5,500 |
| Hanzo | Tower Shield | 107,200 |
| Pasi (DW) | Pad Armor | 5,500 |
| Pasi | Sphinx Armor | 48,200 |
| Pasi | Skull Staff | 2,600 |
| Pasi | Thunder Staff | 59,300 |
| Elf Lala (FE) | Vine Armor | 5,500 |
| Elf Lala | Wind Armor | 34,200 |
| Elf Lala | Elven Bow | 25,800 |
| Elf Lala | Battle Bow | 57,900 |
| Alex (MG) | Leather Armor | 5,500 |
| Alex | Light Saber | 53,600 |
| Alex | Berdysh | 114,200 |
| Rhea (SU) | Mistery Armor | 38,500 |
| Rhea | Red Wing Armor | 111,100 |
| Rhea | Book of Lagle | 125,000 |
| Rhea | Mistery Stick | 21,200 |
The mid and high tier shops
Eo, Izabel, Zienna and Bolo sell above the first step. They are the bridge between what the server hands you ready and what only drops in the field.
| Merchant | Item | Price |
|---|---|---|
| Eo the Craftsman (Noria) | Spirit Armor +3, luck, option +4 | 65,500 |
| Eo the Craftsman | Guardian Armor +3, luck, option +4 | 115,600 |
| Eo the Craftsman | Tiger Bow +3, skill, luck, option +4 | 134,000 |
| Zienna (Devias) | Dragon Armor +3, luck, option +4 | 125,000 |
| Zienna | Legendary Sword +3, skill, luck, option +4 | 163,700 |
| Zienna | Giant Sword +3, skill, luck, option +4 | 235,300 |
| Zienna | Bill of Balrog +3, skill, luck, option +4 | 363,300 |
| Bolo (Karutan 1) | Sword of Destruction +3, luck, option +12 | 515,600 |
| Bolo | Master Scepter +3, skill, luck, option +12 | 943,600 |
| Bolo | Aquagold Crossbow +3, skill, luck, option +12 | 1,179,500 |
| Bolo | Saint Crossbow +3, skill, luck, option +12 | 1,708,600 |
| Bolo | Staff of Resurrection +3, luck, option +12 | 353,100 |