Home Creators Posts Import Register Favorites Logout

Content

Hello DMs,


I am launching a new Patronage Goal. I'd like your help in reaching 1,500 Patrons! I'd like to tie the patronage goal to an ambitious feature that will be offered to Epic Initiative level patrons.


D&D Beyond is an excellent source of official D&D statblocks, but today there is no simple way to run encounters in Improved Initiative with the content that you've bought and paid for on D&D Beyond. I'd like to build a cross-browser extension that runs in your browser that will grab a statblock that you're viewing on D&D Beyond, and import it into Improved Initiative with one click.


The plan to provide this feature to the Epic Initiative level after reaching a Patreon goal reflects the additional time commitment required by the feature. I'll have to build and maintain an extension that runs in Chrome, Firefox, and other browsers and works on a website that I don't control, so I'll potentially need to update it based on a few different sources of issues.


I made a proof-of-concept extension this month that can grab the name of a creature from a statblock on D&D Beyond and send it off. The way that D&D Beyond displays statblocks today will allow this to work, but there is a small risk that DnDB will take steps to block extensions like this from working on their website. Wizards and Curse have a good track record of working with the D&D community, so I expect that this won't be a problem.


As always, I'd like your feedback on this. Thanks for your support!

Comments

Anonymous

FWIW, there's a pseudo JSON API available now - if you add /json to your character url, you get a JSON blob with all the information. Some caveats: it seems to only work if authenticated a with dndbeyond, so might not work cross-site, due to XSS protections and b) it's the raw data - they have a rules engine that builds the final character details from all the modifiers, e.g. it doesn't give your current AC, but does give you armor and and any other information, which you could calculate from. From my POV keeping PC's in sync with improved initiative would be the biggest win, I rarely need to import creature blocks from it.

Evan Bailey

Right, I'm looking into a more near term option to let II consume that JSON, even if you just have to paste it into the app somewhere

Anonymous

I guess no plans of releasing it for "Improved Initiative" pledge level users?

Evan Bailey

Hi Chris! I'm not planning to add additional features at the $1 level beyond Account Sync. However I do add new free features very frequently. Thanks!