Stock Your Fantasy Shop Instantly

Game Masters know the dread of a player suddenly asking, "What's for sale in this random shop we just walked into?" You don't have to pause the game or stumble through the rulebook anymore. MerchantRoll is a specialized TTRPG tool designed to quickly generate immersive, balanced, and sometimes completely weird shop inventories based on the wealth level of the establishment.

Whether your party is browsing a muddy stall in a backwater village or examining fine magical curiosities in the capital city's high-end district, you can generate a complete stock list with prices and flavor text in one click.

Generate a Shop Inventory

Select the merchant's wealth level to generate an appropriate list of goods, including standard adventurer gear, weapons, typical supplies, and one highly unusual specialty item that your players will definitely over-analyze.

Tips for Running Dynamic Merchants

1. Bartering and Haggling

The prices generated here are listed as standard "book" prices, adjusted slightly for the merchant's tier. However, merchants shouldn't always accept face value. Let your players roll Persuasion or Deception to secure a 10-15% discount. Conversely, if the merchant dislikes the party, they might mark prices up dramatically. Remember that in an average fantasy world, a single gold piece represents a significant amount of wealth for a commoner.

2. The 'Weird' Item Rule

Every generated shop includes at least one 'Specialty / Weird' item. These items often have no mechanical combat benefit described but carry intense narrative weight. Use these as plot hooks. If a player buys a strange glowing idol or a jar of questionable slime, have it react to the next dungeon they enter or the next NPC they speak with. The weirder the item, the more players will try to find a use for it.

3. Evolving Economics

Shops aren't static. If the party cleared out a local goblin camp, the merchant might suddenly have an excess of crude iron weapons and lower the price of iron goods. If there is a war brewing, rations and healing supplies should skyrocket in price. Adjust the generated outputs on the fly to reflect the current state of your campaign world.

Frequently Asked TTRPG Shop Questions

How often do merchants restock?

In most tabletop settings, a rural merchant might receive a caravan once a month, while a city shop restocks weekly or daily. If players buy a powerful item, it shouldn't reappear the next day.

Do these merchants buy loot?

Generally, poor merchants cannot afford to buy magic weapons or expensive gems. Only average or wealthy merchants have the liquid capital to buy adventuring loot, and they typically only offer 50% of its true value to ensure they make a profit upon resale.

Can I use this for any game system?

Yes. The items are written in generic fantasy terms (swords, potions, rations) and prices are listed in standard Copper (cp), Silver (sp), and Gold (gp) conventions used by D&D, Pathfinder, and many OSR systems. You can adjust the currency to fit your specific rulebook.