Enhances the dndbeyond combat tracker by adding checkboxes to creature statblocks to track spell slots and other special abilities.

Latest Version

Version
0.1.1
Update
August 6, 2024
Size
35.65KiB
Developer
Category
Users
42
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

D&D Beyond Combat Tracker Enhancer Extension

You wanted the functionality, but they didn't add it... so I did.

Enhances the D&D Beyond Combat Tracker by adding checkboxes to creature statblocks, so you can actually track spell slots and other limited-use abilities within the tool.

Once the encounter is fully loaded, the extension injects checkboxes into a rendered creature's statblock by following common content patterns. The checkboxes save their state to the browser's local storage so they maintain their saved value. You can see the example screenshots for the \"before\" and \"after\".

Please keep in mind the extension is currently in \"Beta\" and might have bugs or not properly support every statblock on d&dbeyond.

I plan on only building support for official creature statblocks but the extension will still work for homebrew content as long as the statblocks are following standard / typical content patterns used by the official stuff. I've tested plenty of my own homebrew.

Future plans include being able to inject other content into statblocks like adding legendary actions or other abilities to creatures.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "D&D Beyond Combat Tracker Enhancer", "version": "0.1.1", "action": { "default_icon": { "16": "images/icon16.png", "24": "images/icon24.png", "32": "images/icon32.png" }, "default_title": "Settings", "default_popup": "popup/popup.html" }, "description": "Enhances the dndbeyond combat tracker by adding checkboxes to creature statblocks to track spell slots and other special abilities.", "icons": { "16": "images/icon16.png", "32": "images/icon32.png", "48": "images/icon48.png" }, "content_scripts": [{ "matches": [ "https://www.dndbeyond.com/combat-tracker/*", "https://www.dndbeyond.com/encounters/*" ], "css": ["inject/inject.css"], "js": ["inject/inject.min.js"] }], "host_permissions": [ "https://www.dndbeyond.com/combat-tracker/*", "https://www.dndbeyond.com/encounters/*" ], "permissions": ["storage"]}
Read more

Similar Extensions