Here’s another one that might be a little more of a challenge (though I know literally nothing about coding so who am I to say?).
Okay, so I know that there’s a formula for calculating how difficult an encounter will be for certain groups. 3 lvl 5 characters wanting a medium encounter need x experience vs this monster has y experienced multiplied by z for the number of monsters in a fight.
What would be cool, is if there was a calculator that let me input certain classes and told me how difficult an encounter would probably be for them. For instance, a group consisting of a ranger, mage, and cleric is going to be able to handle monsters differently than a group of fighter, warrior, rogue. So what I’m thinking is instead of just punching in “x Level 5 characters” let me specify that I have 1 ranged, 1 melee, 1 “tank”, 1 healer and then judge how difficult the encounter would be. For instance, if a DM has a very squishy party, they’re going to want to focus on monsters that have high HP but low DPR. If a DM has all tanks that don’t do much damage, they’re going to want the opposite. Ranged players have the most fun when they get to fight ranged monsters (or are able to keep the monsters at range). If my party has no healer, I need someone with low +hit.
And you could crowd-source it too. Let users put tags on monsters that shift them into certain categories.
Finally, you wouldn’t need a button that finds monsters for the party specified. You’d just need a description on the list that says if the generator thinks it’d be good or not.
This might be more trouble than it’s worth but I just thought I’d share. Thanks for the tool!