Right now my Mom (new player! đź’–) and I are planning which magic items are in a shop. It occurred to me that a "shop planner" would be a useful tool in the D&D Beyond tool set!
I think this could behave similarly to the "Encounter Builder":
You can filter items on the displayed list (here, it'd be "equipment" and "magic items" instead of "monsters")
You can add them to a "shop" (like an Encounter)
You could name the shop and add a description.
I'm not great about checking these threads, so I may just be throwing this idea into the ether -- but hey, community! Chime in!
Tayn of Darkwood. Lvl 10 human Life Cleric of Lathander. Retired.
Ikram Sahir ibn Malik al-Sayyid Ra'ad, Second Son of the House of Ra'ad, Defender of the Burning Sands. Lvl 9 Brass Dragonborn Sorcerer + Greater Fire Elemental Devil.
Viktor Gavriil. Lvl 20 White Dragonborn Grave Cleric, of Kurgan the God of Death.
I can understand the desire to have this and do agree it would make basic shopping much easier. So it is a good thing to suggest, since if we do get it then it will see some use.
However, there are some problems. First, this will not be an easy thing to make. It's not some huge thing, but it's more complicated than you might think. There's multiple frameworks to work with: campaign system, inventory system, books referencing and its own database on top. Not massive, but bringing it all together in a way that fits with the user interface without causing other interface issues? That'll be time-consuming. Plus, converting your coins automatically? Another annoying (as in tricky) and time-consuming thing to implement, yet absolutely vital to make this shop system work.
There can be other issues that can detract from the usefulness: like haggling. I've yet to play a game where haggling with the shopkeeper wasn't a thing. How do we propose to introduce an ad-hoc price-adjustment system run by the DM on a per-character basis (for what price one can get may differ to what another character can). Possible. But difficult. Oh, and what of secret items? Illegal stuff, dangerous magic items, etc - stuff the vendor may have but only if they 'know' you or if you say the secret phase? Which brings us to another complication: controlling when a specific vendor price-list can be accessed. It's going to be tedious for a DM having to toggle them on and off all the time, but if left on and open players might use it accidentally when not supposed to.
What about player-run shops, should D&D Beyond basically make a text-based Shop SImulator game into this as well?
What about when players when to pay with items rather than coin? In the times D&D is set in coin was actually less commonly used - most people used bartering with goods and services as payments in a lot of places.
It just seems like a huge amount of work and effort than few people want and even fewer will actually benefit from. Personally, making a shop list in a text file as and when needed, and just copying that to the group will work out faster. Most of the time shops aren't arranged in advance and may be just improved when needed. This is why magic items in DMG aren't priced: they're given a range so you as DM can just make up a figure in that range that seems reasonable at time - potions of greater healing? Mid range normal, high range in scarce supply. Prices would realistically flunctuate very often based on the changes of supply and demand which can be further affected by events like wartime, crime waves, political shifts, etc. Most shops of that era don't use price tags for things - prices are changed as needed, like if somebody in noble attire of silks and fine linens came in, they might be given higher prices than somebody who comes in dressed in tattered cloth, dirt streaks and old clothes. It is frankly easier for a DM to improv this than try to create and constantly adjust tables on the site. It also frees the DM to 'just so happen' add items into a shop stock if the players ask about a specific thing not on some predefined list. Likewise sticking to predefined lists can make things underwhelming if what they want isn't on the list because the DM didn't predict they'd need it.
So it's just a whole lot of complicated work for something the vast majority of DMs just don't need because it's actually better to improv it.
I can see some more use for "starting equipment" where players choose Wealth instead of the starting packs/options. But even then, it's simple enough : if you're using D&D Beyond then you are on a device that will most likely have a built in calculator, and a browser that supports tabs. Enter starting gold on calculator. Open a tab to the basic equipment list, choose item, subtract cost on calculator, add item on charcater sheet, choose another item, subtract cost, add item, and so on until you're chosen everthing. Override Gold total on sheet to what is now on calculator. Done. Easy peasy and nobody had to spend weeks to months coding it instead of working on other, more important, things.
-
Good idea, but frankly they are much better things the devs need to work on.
Rollback Post to RevisionRollBack
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond. Need help with Homebrew? Check out ✨ thisFAQ/Guide thread ✨ by IamSposta.
To post a comment, please login or register a new account.
Right now my Mom (new player! đź’–) and I are planning which magic items are in a shop. It occurred to me that a "shop planner" would be a useful tool in the D&D Beyond tool set!
I think this could behave similarly to the "Encounter Builder":
I'm not great about checking these threads, so I may just be throwing this idea into the ether -- but hey, community! Chime in!
Donjon has exactly that, though it's not linked to DnDB.
https://donjon.bin.sh/5e/magic/shop.html
Tayn of Darkwood. Lvl 10 human Life Cleric of Lathander. Retired.
Ikram Sahir ibn Malik al-Sayyid Ra'ad, Second Son of the House of Ra'ad, Defender of the Burning Sands. Lvl 9 Brass Dragonborn Sorcerer + Greater Fire Elemental Devil.
Viktor Gavriil. Lvl 20 White Dragonborn Grave Cleric, of Kurgan the God of Death.
Anzio Faro. Lvl 5 Prot. Aasimar Light Cleric.
This suggestion of people making their own shops was already made here: https://www.dndbeyond.com/forums/d-d-beyond-general/d-d-beyond-feedback/79634-shops-default-and-homebrew
And here was my longwinded response:
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond.
Need help with Homebrew? Check out ✨ this FAQ/Guide thread ✨ by IamSposta.