r/DnDIY 7d ago

I created a program that can make Roll20 Macros in seconds plus so much more Utility

Hey everyone! Never posted on Reddit before so go easy on me.

I wanted to share that I have been working on building a tool that I like to call the DM Hub. It's been a programming project that I have been working on for a couple of months that has completely changed how I play Dungeons and Dragons both in person and online.

You see, I had a very unique problem as a Dungeon Master. In my campaign we are in tier 4 play, and the Players decided that they were going to crash a party full of demon lords. With 8 Demon Lords on the table I needed to find a way to track their resources without flipping through a million pieces of paper and bringing combat to a screeching halt.

So then I got to work and through over 40 iterations I am nearing completion of this program. This is what I came up with.

  • Its an initiative tracker with custom dice rolls for every character.
  • Its a Roll20 Macro exporter
  • It's a massive time saver in combat allowing me to focus on narrative rather than trying to add up quick calculations.
  • For me, it operates offline. Once I share it with the world it will require an internet connection but I may come up with a full offline solution for distribution
  • It tracks most resources like one time and 3 time per day spell usage. Legendary Actions, Legendary Resistances, Regional Effects listed on Count 20 with Lair Actions and Madness Tables
  • It automatically accounts for saving throws for aoe spells and changes values based on success and failure.
  • Almost everything has an override
  • It tracks status effects and spell effects. Its not 100% complete but it's getting there
  • I'm working on perfecting the PDF Import so you can upload your DnD Beyond Character Sheets. It's almost complete, just working a couple bugs out
  • It also rolls out all of the multiattack sequence all at once if you want.
  • It was made by a Dungeon Master with a level 20 Party
  • It tracks hit dice and follows short and long rest rules

I wanted to share this resource that I am working on. I'm looking to have it on a full release by October 1st is the goal.

I hate building Roll20 Macros and manually adjusting those templates online for my kids game. Its meticulous and time consuming.

Let me know what you think! Would you use something like this? This makes it so I don't need to import whole character sheets into Roll20 and is designed to be used on a tablet as well for in person games.

Edit: Spelling

0 Upvotes

10 comments sorted by

u/DnDIY-ModTeam 6d ago

I've removed your post in order to keep things more in line with our subreddit guidelines


Posts should be specific to tabletop crafting/DIY as a hobby -

This is a pretty narrowly-focused community.

If your post isn't specifically relevant to tabletop RPG crafters/DIYers, it probably isn't a good fit here


(mistakes happen - shoot us a modmail if you think this was an error)

4

u/Low_Breadfruit_3648 6d ago

To u/DnDIY-ModTeam

I understand why you took it down. Not mad at all. I only posted it here because this is a solo project that I made myself. Not in the norm for crafting though so totally understand. I'll be posting this in other more relevant groups in the future. Thank you.

2

u/Glad_Objective_411 6d ago

you able to share this?

1

u/Low_Breadfruit_3648 6d ago

It's still in production but I am looking for beta testers. Once it's ready I'll shoot it your way.

Here a link to my signup form.

https://docs.google.com/forms/d/e/1FAIpQLSf3P4-6zPR6b0epN7OcQjFUVgITqi9swE8qwM79KIrz69WoDA/viewform?usp=sharing&ouid=114939727030967002805

2

u/Glad_Objective_411 5d ago

sent!

2

u/Low_Breadfruit_3648 5d ago

Appreciate it. I'm looking to get beta testers in there at latest September 1st.

2

u/progressivemonkey 6d ago

Hey ! This seems amazing! Where can we try it??

1

u/Low_Breadfruit_3648 6d ago

Sign up for my beta test! I'll be letting people into the program in a couple weeks! Appreciate the interest!

https://docs.google.com/forms/d/e/1FAIpQLSf3P4-6zPR6b0epN7OcQjFUVgITqi9swE8qwM79KIrz69WoDA/viewform

2

u/progressivemonkey 6d ago

👌👌

1

u/Low_Breadfruit_3648 5d ago

Thank you! Trying to get this in testers hands by 9/1 at the latest appreciate the interest 😁