Shops are the primary way for players to exchange Money for goods and services.
Players are also perfectly able to exchange money and items between each other, but there is currently no safety on these types of transactions -- buyer beware!
- For information on where equipment can be purchased, see Economy#Just_the_Equipment_Upgrades.
- For information on how to add shops to the game as a builder, see Building_Guide#Shopkeepers.
Item shops of various kinds are scattered all over the game. In a room with a shopkeeper, you can use the list command to see their inventory, info to find out more about the store or see a particular item's stats, and of course buy and possibly also sell items.
Most item shops sell items at 100% of their regular cost, but some may have a markup or markdown across all items. Item shops can also be open for only certain hours of the day, but most are open all the time.
Not all item shops will buy items. The ones that do will generally only pay a fraction of the item's value, and will only buy certain item types besides.
Selling an item to a shopkeeper who already has one of that item will result in diminishing returns; the amount of money you get from selling decreases by 10% with each additional item sold, down to a floor of 1/4 the original sell value. If the shop normally stocks the item in infinite supply already, this floor is dropped even further to 1/8 the original value.
Pet shops, located in various cities and towns, allow a player to purchase a pet NPC. Purchased pets will be permanently and completely loyal to the buyer.
You can type list to see available pets, and use info to see one's description. There will usually be a bulletin board or similar guide to the pets' stats.
- For information on the playable Summoner subclass, see Necromancer.
Necromancer NPCs, found in major cities, will allow the player to spend money to have their corpse, and their pet's corpse, recovered to the necromancer's location.
The 'corpse' service is free for players level 15 and below, but the cost increases exponentially above that in accordance with the player's level, from 100 silver at level 16 to 78366 silver at level 100.
Necromancers also provide a lesser and cheaper 'sight' service, allowing players to see the room their corpse is in for only level x 100 silver, in case you don't know where it ended up after you died.
Necromancers in the same room as the player can be interacted with using the necro command.
- Mage NPCs are distinct from the playable Wizard class and its subclasses.
Mage NPCs are found in major cities and can identify and uncurse items for players, in exchange for money.
The 'identify' service allows a player to have their items identified for 25 silver. The 'clarity' service will automagically identify every item in your inventory for the same price.
Once identified by a mage or by any other method, an item stays identified and its stats can be checked using the examine command.
Mages can also 'uncurse' items so that a player can remove and/or drop them. This is a bit of a misnomer as items that are flagged as inherently extra2 cursed will remain so, and will become noremove all over again if put back on.
Unlike the Uncurse spell, NPC mages cannot fail due to insufficient spell vs item level, but items that are flagged as nouncurse will still be unaffected.
Mages in the same room as the player can be interacted with using the mage command.
Some of the mages that exist in the world used to be healers.
Players can use the BEdit mode to build player housing rooms and populate them with furniture.
Housing items can be bought or sold in any room that you have edit permission in. Some purchased items or NPCs may take time to appear or disappear as they are loaded into or unloaded from the game according to the same respawn logic as normal areas.
Additional custom requests can be handled through the staff-run Player Housing system, depending on staff availability.
Some staff members have secret shops where unique items can be bought, either because they are very powerful or simply too weird to go in the regular game.