by madman
Description
Shop Till You Drop
Rulesets: 5E
Shop Till You Drop lets the GM build and run a storefront the players can actually use.
Party Sheet Shops tab
Creates a shop view directly on the Party Sheet with an item list, prices/costs, stock, and player-facing BUY actions.
GM shop Creation
GM can set shop name, shop NPC/owner name, level range filtering, item count to generate, and quantity range per item.
Category filtering
Pick a category (gear, shields, runes, consumables, etc.) so Random and Manual Add pull from the right pool.
Random stock generation
Generates a shop inventory automatically from available item records using the configured level range, category, count, and quantity range.
Manual Add selection.
Lets the GM manually choose items from the library and add them to the shop while still respecting shop configuration (level/category intent).
Shop money on hand.
Tracks shop coinage (PP/GP/SP/CP) on the Shop tab so purchases can be validated and the shop can “run out of money” if you want that behavior.
Removes coinage from the shop when inventory in the party sheet is sold.
Respects the available money on hand for these sales.
Parcel/Shop drop import
Dropping a parcel into the shop imports parcel metadata and can pull coinage into the shop funds (and items into stock when applicable).
Player buy workflow.
Players add a buy quantity and click BUY. The purchase is processed, the item is added to the buyer’s character inventory, and the buyer’s coin is reduced.
Stock enforcement.
Purchases respect available stock per row and reduces stock appropriately when purchases are complete.
Create parcel export.
Shop inventory can be converted into a parcel-style output.
Updates:
Fixed sales converting to PP
UUID a0c7f398-359c-11f1-a411-0050562be458

