| Latest version | 0.5.0 |
|---|---|
| Minimum Core | 14 |
| Compatible Core | 14 |
| Last updated | 1 week ago |
| Created | 1 month ago |
| Authors |
|
| Languages |
|
| Systems | All systems |
| Project source | Project URL |
| Read-me | Readme URL |
| License | License URL |
Where shopping becomes part of the conversation.
Peddler turns shops into interactive encounters. Players talk to the shopkeeper, browse the shelves, haggle over prices, fill a cart, and complete the trade without ever opening an actor sheet.
Build your own shops with dialogue trees, conditions, effects, custom pricing, haggling, stock, restocking schedules, themes, and more. Or start with one of the included shop archetypes and make it your own.
Peddler includes ten starting archetypes: blacksmith, apothecary, general store, tavern, magic shop, bookseller, stable, fence, festival stall, and travelling caravan. Each has its own dialogue and mechanics, and all can be edited or replaced.
Players get a dedicated storefront with dialogue, item browsing, search, sorting, carts, buying, selling, and checkout. Shops can support haggling, changing prices, limited stock, and conditions that react to the shopper, the world, or previous trades.
Shops are driven by dialogue trees stored in journals and edited with Peddler's visual tree editor. Create conversations, control when choices appear, change prices or currency, modify stock, trigger effects, and build whatever kind of merchant fits your game.
Stock can restock on a schedule, shops can keep a trade history, and players can leave and come back to an unfinished visit. By default, shops serve one customer at a time, with a queue for everyone else, or you can let the whole party shop together.
Peddler separates how a shop works from how it looks. Choose a layout and theme independently, so the same shop can fit a fantasy market, a strange magical stall, or something much less traditional.
Peddler runs on Foundry VTT v14 and later and requires the free 3DS:ATLAS module.
Dedicated system support is included for D&D 5e, Pathfinder 2e, D&D 4e, Daggerheart, Call of Cthulhu 7e, and Draw Steel. Other systems can use the generic adapter.
Calendaria can add calendar-based restocking and trade records, while Travel Pace can be used to sell travel between destinations.
Full documentation lives at wiki.3deathsaves.com/peddler .
Questions, feedback, or bug reports? Join the community on Discord .
You can install this package directly to your Forge account.