Shop

Shops are places where you can buy and sell items for gold. They appear in towns.
There are five different types of shops: Weapon, Armor, Potion, Amulet and General (sells a bit of everything)
Every shop has a level (1-10), which determines what items it sells. For example, a level 1 shop would sell Short Swords and Leather Shields, while a level 10 shop would sell Swords of Vengeance and Dragonstones. The levels of the shops increase the further you progress.
Each shop sells 15 items.