HOME Q & A CHANGLOG GUIDE GITHUB

Q & A



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!