This random generator is based on D&D 5e rules (PHB 155 to 157) with the trade good collection expanded based on medieval European research.
If you’re on a mobile device and hit a generate button, you may need to scroll down to see the results.
Merchant wagons are both a thorny issue and a gotcha. They’re a thorny issue because D&D 5e rules favour abstraction to improve the storytelling experience and therefore don’t convert well to spreadsheet-style inventory management. D&D’s default economy is also calculated for gameplay which results in some oddness. We’ve already looked at how a Conestoga wagon (a large wagon) filled with silk is worth 1.5 million gold pieces.
What is this merchant carrying?
Wagons are a ‘gotcha’ because if your players are guarding – or raiding! – then they’ll likely want to know what it carries. With so many random encounters involving merchants and wagons, this can catch busy DMs out.
The goal of this random merchant wagon (or large cart) generator is to help out when you need rough details of what’s being carried, how heavy it is and what it is all worth. Wagons tend to be heavily loaded, rarely filled although the carts can sometimes be over packed.
If you want to simulate a wagon that’s had some of its goods stolen or ruined, then it is left to you to discount line items as you see fit.
The large cart carries 200 pounds, the middle wagon/prairie schooner carries 2,000 pounds and the impressive Conestoga 12,000.
A wagon laden with riches is also likely to be well protected, but NPC guards are out of scope for this project. What I have done, though, is make sure that even silk wagons are carrying other cloth and this helps avoid putting players in contact with millions of gold worth of loot!
Take part in the Geek Native community by leaving a comment below.
How do you get a 196 lb barrel of wheat? Wouldn’t it be a bushel of wheat? Even then a 196 lb bushel of wheat is pretty big for a wagon much less 3 bushels (barrels)……
Really not claiming to be a wheat and barrel expert but quite a few sites suggested 196 lb barrels (about 3 bushels) is standard for wheat https://www.sizes.com/units/barrel_USconv.htm#:~:text=Among%20traditional%20and%20commercial%20barrel%20sizes%20not%20defined,or%20rye%20flour%20or%20200%20pounds%20of%20cornmeal.%29
The cart generator frequently gives me overloaded carts, with negative “pounds left to carry” values. And all three generators say “carring” when they should say “carrying”. But this is great; thanks for making it!
Thank you for pointing that out! Allow me to facepalm! :)
I’ve fixed the spelling and tweaked the logic. Overloaded carts are still too common for my liking but I suspect I’ll need to set aside time for a bigger refactoring of the code.
It occurs to me that the wholesale prices of goods are not suitable for figuring worth. I need to create my own economic system for my game.