MapleStory Classic World

Shops

Every counter with a recorded inventory: who is behind it, where to find them, and what they charge. Pick a region, pick a seller, and the whole shelf is there — 35 counters and 986 items between them, from Sid's four beginner weapons on Maple Island to Don Hwang's ninety-seven pieces of armour in Kerning City.

Where the prices come from. The game client knows who an NPC is and what they are — Armor Seller, Grocer — but never what is on their shelves; no item list exists on an NPC anywhere in it. Stock is server data — the shops and shopitems tables of a GMS v83 server source — and that is what this reads, translated onto Classic World's own item ids by name and sprite. Rows that would not translate were dropped rather than guessed at, so a shelf here may be shorter than the one in game — but nothing on it is invented.

Reading the world data…