Combat Companion
Greetings!
While it's no Civlands news, I have been hard at work developing a Dungeons & Dragons Dungeon Master initiative tracker for combat. It is a fully functional web app that utilizes plain old vanilla Javascript, HTML, and CSS to provide a fast, intuitive, and detailed experience that Dungeon Masters can use to aid themselves in the chaos of combat. I have become a big fan of playing D&D in my free time, both as a player and a dungeon master, and I quickly noticed how necessary and helpful an initiative tracking app would be. While there are some that exist already, I wanted the experience of developing my own as a fun project as well as getting the opportunity to add my own unique combination of features. Plus, it's fully open source!
Features include:
- Connected to Open5E API to access predefined statblocks. By default, shows all statblocks in alphabetical order, but can also search by keyword.
- Create your own statblocks for enemies or PCs
- Initiative tracking
- Styled display of current combat and recreated statblocks
- Loading and saving current combat (to local storage)
- Turn and round tracking
- Status effect tracking (with optional feature to set status effect for set turns that decrements on each turn)
- Encounter XP tracking (total available, earned, and amount divided between PCs)
- Current HP modification
If you or a friend plays D&D, you are sure to love this tool. Please check it out, share it with your friends, and let me know if there's anything I can do to improve it!
It can be accessed live at combat-companion.nexodus.net. You can also check out the GitHub page here.
Thanks for reading!
-Andrew
Back to All Posts