Skip to content
3 Death Saves

System Adapters

Wiki updated as of 0.7.0 (Oct 2026)

Peddler reads your game system through an adapter. The adapter knows where the system keeps prices, quantities, money, and skills, and how to move items and money between actors. The rest of Peddler works the same on every system.

SystemCurrencySystem-specific behavior
D&D 5eThe system’s coin tableIdentify, recharge, and attune services.
Pathfinder 2eCoins, through the system’s own APIIdentify, recharge, and attune services. Coin items are never sold as stock.
D&D 4eThe system’s coin tableIdentify and recharge services.
DaggerheartHandfuls, with chests, bags, and coinsItems without a set price are priced by tier.
Call of Cthulhu 7eCashItem prices follow the world era. With automatic credit, purchases at or below the investigator’s Spending Level cost nothing. Actors without monetary data keep their cash in Peddler’s own record.
Draw SteelWealthItems without a set price are priced by echelon. Purchases never reduce Wealth. Caravan and stable choices that buy from the player are hidden.

Every dedicated adapter rolls haggles and archetype checks through the system’s own skill rolls. See Haggling and Pricing. Each one also supports tavern rests and brawl damage, with the per-system differences listed on the Tavern / Inn page. Archetype fees and prices scale to the system’s currency. All but Daggerheart add their own conditions to the dialogue tree editor.

Any other system uses a generic adapter. Shops, dialogue trees, and trades all work. Out of the box it treats every item type as sellable, gives items unlimited stock, and reads an actor’s money as a single number at system.currency. It has no item price field or skill list, so set prices on shop stock and add custom haggle rolls in Shop Settings. Tavern rests, brawl damage, and magic item services are not available. The Magic Shop treats every tradable item as magic for appraisal and its sell counter.

Open Peddler Settings from the module settings and select the System tab, which carries the active system’s name. Values here override the active adapter for this world, on any system. Each field starts with the adapter’s own value, and clearing a field restores it.

System tab in Peddler Settings

SectionCovers
Item PathsWhere items store price, quantity, rarity, level, subtype, equipped state, weight, and containers
Actor PathsWhere actors store money, level, alignment, and carried weight
AttunementAttunement flag and slot fields
SkillsThe skill table and the roll formula used for skill checks
CurrencyThe primary currency, money decimals, and a coin ladder for systems with no currency table
TradingSellable item types, default stock, and fields cleared when an item changes hands
Item StatsStats shown on every item unless a shop sets its own
Reference EffectsEffects a dialogue choice can apply by reference
CapabilitiesWhich features the active adapter supports

A field the dedicated adapter handles itself is marked as not used. Saving warns about any path that does not exist in the system’s data.

Archetype services can grant reference effects, such as Sharpened from the blacksmith or Road Luck from the caravan. These live in a world compendium named Peddler Effects. Peddler creates it the first time you apply an archetype and adds back any effect that goes missing. Each effect carries an internal reference, so renaming an entry keeps the link. Each adapter supplies its own versions, and an effect only changes stats where the system has a matching attribute. In Pathfinder 2e the reference effects are effect items.

There is no public API for third-party adapters. New system support is added in Peddler itself. To request a system, send a suggestion through 3deathsaves.com/report.