Are there any APIs out there, or is there a coder willing to take on the challenge of building an API, that can: 1) Store party members for use in doing current party level and composition calculation in it's API configuration !encounters5e --config to GM from 5eEncDiff v1.0: 5e Encounter Difficulty Configuration Menu
v1.0
Character Sheet (Defaults) [OGL / Shaped / Custom ]
PC Level Attribute [level]
NPC CR Attribute [npc_challenge]
Select a PC in your Party [Click Here to Add]
Bob - Level 1 [remove]
Jim - Level 1 [remove]
Sue - Level 1 [remove]
Amy - Level 1 [remove]
2) Allow you to select multiple monsters, calculate all relevant CR information, then run it to output the encounter difficulty to the GM chat? !encounters5e --calculate to GM from 5eEncDiff v1.0:
5e Encounter Difficulty: Deadly
Based on
Party: 4 level 1 characters
Enemies: 6 CR 4 monster(s),
2 CR 10 monster(s), 1 CR 15 monster(s)
Description:
( Deadly Encounter) A deadly
encounter could be lethal for one
or more player characters. Survival
often requires good tactics and
quick thinking, and the party risks
defeat. The idea was inspired by this little gem: <a href="http://dhmstark.co.uk/rpgs/encounter-calculator-5th/" rel="nofollow">http://dhmstark.co.uk/rpgs/encounter-calculator-5th/</a> - but I wondered if there was something that someone made for Roll20 already to do this work, making monsters selectable to do the calculations, and do it on the fly to make sure our encounters are at the difficulty we're looking for. This is especially important to newer DMs like myself, returning to D&D in 5e after 2e went the way of the dodo (almost - I know some DMs still bring it to life again, but the truth is that the game progressed beyond it in a lot of ways, and IMO it's casting a raise dead on an entire edition to do that), and CR wasn't a thing back then.