NPC Shops — Interactive Merchant System for Foundry VTT
Bring your merchants to life!
NPC Shops is a customizable merchant management module for Foundry Virtual Tabletop, designed for Dungeons & Dragons 5e.
Transform ordinary NPCs into interactive merchants where players can browse merchandise, buy and sell items, and manage their purchases through an immersive shop interface.
Key Features
-
Interactive NPC Merchants — Turn NPC tokens into functional shops with dedicated merchant interfaces.
-
Buying & Selling — Automatic currency handling, item transfers, and stock updates.
-
Inventory Management — Manage item prices, quantities, categories, and unlimited stock.
-
Merchant Cashbox — Track merchant earnings and manage NPC currency with GM-only controls.
-
Drag & Drop — Purchase items directly through character sheets or add them to the shopping cart.
-
Rollable Tables — Populate merchant inventories using World and Compendium RollTables.
-
Custom Pricing — Adjust individual item prices and merchant buyback percentages.
-
Transaction History — Keep records of purchases, sales, and item transfers.
-
Item Search — Quickly find merchandise using the built-in search system.
-
GM Controls — Configure merchants, manage stock, give items to players, and control shop settings.
-
Modern Interface — Resizable windows, double-click minimization, item previews, and organized inventory categories.
Compatibility
-
Game System: Dungeons & Dragons 5e
-
Foundry VTT: Version 11 declared in the current manifest
-
Foundry VTT 14: Development target; live compatibility verification pending
Installation
Install NPC Shops through Foundry VTT's Add-on Modules menu using the module manifest URL.
GitHub Repository:
https://github.com/Daikaze/NPC-Shops
Module Manifest:
https://raw.githubusercontent.com/Daikaze/NPC-Shops/main/module.json
Development & Support
Created by Daikaze — Tabletop Atlas.
NPC Shops is actively developed with a focus on useful GM tools, immersive gameplay, and quality-of-life improvements.
Feedback, bug reports, and feature suggestions are welcome through GitHub.
Enhance Your Game. Empower Your GM.