This generator is RPG agnostic, so you will not see any dice, rules or distinction between RPG games (D&D, Pathfinder, homebrew, etc.)
The lists are handled with RaSyEn (a Random Syntax Engine).
Specific thanks are in order to:
All content has been checked with their creators for fair use.
@adungeonaday, who shared his sea faring lists.
@100magicitems, for some awesome magic trinkets.
@rpg-ideas, that posts randomly generated content daily.
www.paperandpencil.com, with some wonderful lists and descriptions.
If you want to cooperate please send your ideas over and I'll be thrilled to add them to the generator lists.
Pick a button, any button...
The above generator code works with pre-loaded as well as custom lists. If you learn these basic rules you can generate your own fantasy themed stories with them.
%- The list to generate the text is always in between percent symbols.
@- The at symbol selects a category in a list, eg.
%spell@prayer%will list only priest spells,
%spell@arcane@level-1%will list only wizard spells from level one.
|- To combine more than one list, eg.
%creature@standard|creature@humanoid%combines standard races and humanoids of the creature list.
=- Equal signs represent a filter.
These are the basic filters available:
Returns A or An, depending on input.
Capitalize the first letter.
Lowercase the first letter.
All rendered text to uppercase.
All to lowercase.
And some more complex filters:
Returns a category name instead of a list item.
Will save the result so you can call it with a name (for eg. %name%).
The same as using %list-name@cat-name% but this works with saved results as well.
Removes the result from the list so it cannot be used twice.
Will parse the result recursively.
You can take a look at the "Generator template" box above to get a general idea of how things work.
For more examples about how to use templates check out the RaSyEn documentation.