So what does this thing do?
Show
DnD-NPC allows you to quickly and easily create random NPC's.
The main use for this is to help quickly create an NPC that a DM can adapt into a campaign.
How does it work?
Show
Magic. Just kidding.
It works by taking user input to determine the character race and/ or class,
to then create "random" aspects of an NPC such as their alignment, gender or even weapon.
I don't like X thing about the NPC this created!
Show
Nothing stopping you from taking the bits you do like and adapting the NPC to how YOU like it!
Don't like its name? Change it to something you like.
Don't like its weapon? Change it!
As said before, the goal is to help create an NPC that a DM can adapt into their campaign.
I take no offence if you don't like an aspect, I mean it WAS randomly generated.
I just updated to the latest version and X thing broke!
Show
Please check the changelog to make sure this was an intended change.
If it was not, create an issue on the github and I'll take a look at it.
Better yet, if you know whats causing it, fix it and create a pull request!
Can you make it generate X information?
Show
It depends.
I'm not going to generate your characters appearance (aside from gender and age) for instance.
Create an issue on the github with a feature request and I'll take a look at it.
Why do you use role instead of class
Show
Because Javascript hates RPG players.
Jokes aside, I've tried my best to use "class" where possible in the latest versions (At least externally)
If "role" is present anywhere externally, hit me up and I'll fix it if possible.
Can I help contribute to this project?
Show
Sure! Create a fork, make changes, create pull request. Simple as that!