haswellr / CritterDB

A web application to help you find and create custom creatures and NPCs for the 5th edition of the world's greatest role playing game.
http://www.critterdb.com
53 stars 15 forks source link

A few suggestions to improve CritterDB #101

Open theagilitymaster750 opened 2 years ago

theagilitymaster750 commented 2 years ago

Hello, I am one of the users that is using this web application you have made to create and use homebrew D&D monsters. The tool, as it is right now, is quite good but misses a few things that could actually make statblock and other effects much better. Ryan told me about this page and asked me to write them up here so that these problems could be somehow fixed over time. So... here we go:

1) First off... about resistances: I would like the added ability to find a way to add vulnerability/resistance/immunity to "Bludgeoning, Piercing and Slashing damage from nonmagical attacks" without adding each nonmagical resistance one by one (makes things easier, and with that... even include silver and adamantine weapons in that mix as well). Inputing any of them one by one not only is kind of painful (despite working), but also a bit repetitive given that those types can make the resistances lines be... way too long with text (not to mention that inputting "bludgeoning, piercing and slashing damage from x attacks" appears a bit messed up into the resistances section and doesn't work at all). So, if someone can make sure to add the ability to include them and show them up like normal D&D monsters, that would be a blessing.

2) Fixing some of the pre-existing monster features you can add in a statblock in order to make them fit creatures you're making (being it referencing the monster as "it has" or "he/she has"... a matter of pronouns, grammar and other abilities)

3) The ability to make monster weapon attacks magical/adamantine/silvered (without complicating life to others through Avrae coding) and possibly adding effects like conditions inflicted on a hit (monsters with grapple attacks), saving throws and so on... it would make them a lot better than they currently are at the moment. And if those attacks do benefit from bonuses (like... magic weapons or something) granting them the ability to be added into the attack generated through the tools provided.

4) Revising the CR calculator used in order to make it much more efficient in calculating monster CR, given traits and other things that can alter its abilities and efficiency (because yes... I admit your tool isn't really reliable when it comes to this, as you need to often add other stuff yourself and sometimes it doesn't help in determining a monster's CR)

5) Adding a section for bonus actions and mythic actions (given recent monsters possess them) and fixing the one for legendary actions in order to manually state how many LAs you can take (think of Tiamat taking 5 LAs instead of monsters with 3 LAs). I know this issue about the two sections was part of another issue page, but having LAs and LRs customised could improve things by a lot.

Maybe there's more to this that could be added, more customisations, more options for CritterDB accounts and so on... I don't know. But at least, I hope this feedback at least helps out in making the CritterDB site much better.