About Dragon Disco
Dragon Disco is a fast, client-side encounter assistant for 5e that plugs into tools you already use. Your data lives in your browser; nothing is stored on our servers. Use Export/Import to back up or move between devices.
Contact
Questions, feedback, or bug reports? Email contact@dragondisco.com.
Getting Started
1) Open the Builder
Go to the Builder tab. Add your party and any enemies you want to test. You’ll see difficulty and XP update live.
2) Import or Add Monsters (Recommended)
Dragon Disco works best when your Monster Database is populated. Import from the 5e SRD (JSON/CSV) or add your own entries in Settings → Monster Database. The database powers autocomplete, CR/HP/Type lookups, and faster encounter building.
3) Add PCs
Enter each character’s level (and optional AC/HP). Party thresholds update automatically for 2024 encounter math.
4) Build & Export
Use the Builder’s export tools to generate Avrae commands or mirror enemies to Owlbear Rodeo. You can also use the Encounter Table for weighted random encounters and one-click exports.
Core Features
Encounter Builder
Add PCs and monsters, adjust counts, and see real-time difficulty. Export initiative and drop commands for Avrae, or mirror to Owlbear.
Avrae: Initiative Name Replacements
You can customize names that appear in Avrae using tokens in the Display Name field:
#
– sequential number for duplicates (e.g.,Goblin #
→ Goblin 1, 2, …)%I%
– initials from the monster name (e.g., “Ice Mephit” →IM
)%T%
– creature type;%ST%
– subtype;%ST-T%
– subtype or type if no subtype%FW%
/%LW%
– first/last word;%FI%
/%LI%
– first/last initial%DFW%
/%DLW%
– drop first/last word%S%
– size%TAG%
– auto initials of the final rendered name (also usable in Init Effects)- Special: set Display Name to
*
to use the original name.
If you do not include #
and there are duplicates, numbering is appended automatically
and may not be correctly in sync with what is expected by Avrae.
Note: The Display Name field in the Enemies table controls both the names used in Avrae initiative commands and the token name labels in Owlbear Rodeo.
Encounter Tables
Keep a library of weighted encounters with notes. Roll, preview, and export quickly during play.
Monster Database
Import SRD or custom data (JSON/CSV/Sheets) or add manually. Fields like CR, Type, Size, HP, and URLs power autocomplete and lookups. The more data you have, the faster encounter building becomes.
Custom Monsters
For custom monsters, Dragon Disco works best when those monsters also exist in Avrae.
Create them with Bestiary
Builder,
export to JSON and import here, then import the bestiary into Avrae (!help bestiary
) so names
match and
initiative commands work as expected.
Avrae Integration
By default, Dragon Disco generates copyable initiative commands, which you can then paste them into Avrae. If you prefer direct sync, store your Avrae API Token and an Encounter GVAR in Settings and (optionally) enable Auto-Sync to push updates automatically. With this enabled, you can take advantage of our companion Avrae Workshop alias, which allows you to start combat with a single command. No copy+pase required! You can also access the data stored in your Avrae GVAR and create your own custom aliases.
Owlbear Rodeo
Add the custom extension in Owlbear Rodeo with this manifest URL:
https://dragondisco.com/owlbear/manifest.json
. Then open Dragon Disco Token Importer
in Owlbear and keep this page open while editing monsters—tokens update automatically.
Settings & Data
Configure themes, integrations, and data. Everything is stored locally in your browser; use Export/Import to back up regularly.
Tips & Shortcuts
Quick Add
Type part of a monster name; autocomplete uses your database to fill CR/Type fast.
Inline Editing
Most fields can be edited in place; press Enter to commit or click away to cancel.
Troubleshooting
Owlbear extension isn’t connecting
Confirm you added the exact manifest URL https://dragondisco.com/owlbear/manifest.json
and
that this page is open.
Avrae export failed
Check your API key and GVAR in Settings. If Auto-Sync is on, try a manual export to see any errors.
Import issues
Make sure your JSON/CSV follows the expected fields. You can always add or fix entries manually after import.
Privacy & Data
Dragon Disco is a static, client-side app; we don’t host your content. Your data is stored locally (e.g., LocalStorage/IndexedDB). Export your data routinely to avoid loss if you clear your browser storage or switch devices.