Pathfinder RPG Bestiary LST Standards

From PCGen Wiki
Revision as of 11:36, 12 November 2009 by Zaister (talk | contribs)
Jump to: navigation, search

This page collects some standards for use in coding creatures for the Pathfinder RPG Bestiary. These standards should be implemented in all data sets detailing creatures for the Pathfinder RPG game mode.

File Location for Creatures

All creature definitions should go into the file pathfinder_rpg_bestiary_races_*.lst appropriate to the first letter of the creature as named in the Bestiary, with the following exceptions:

  • Dragons go into pathfinder_rpg_bestiary_races_dragons.lst.
  • Creatures with no racial hit dice - ususally associated with a "X as characters" paragraph - go into pathfinder_rpg_bestiary_races_base.lst.
  • Template creatures go into pathfinder_rpg_bestiary_races_templates.lst.

Files for starting kits and unique creature abilities are named appropriately.

Creature Naming

Creatures with Subspecies

These creatures are usually named something like Demon, Succucbus or Giant, Stone in the Bestiary. For the names of these creatures, please use the main name plus the subspecies in parentheses and an OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag. This also applies to creatures named like Centipede, Giant.

Examples

  • Demon (Succubus) <> OUTPUTNAME:[NAME]
  • Giant (Stone) <> OUTPUTNAME:[NAME] Giant
  • Centipede (Giant) <> OUTPUTNAME:[NAME] Centipede

Variant Creatures

Some creatures use variants, possibly for bigger or aquatic versions. For the names of these creatures, please use the name of the original creature plus the name of the variant creature in parentheses and add OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag.

Examples

  • Centipede (Great Forest) <> OUTPUTNAME:[NAME] Centipede
  • Ghoul (Lacedon) <> OUTPUTNAME:[NAME]

Ability Scores

In the races files, always use even ability score bonuses for BONUS:STAT tags. If a monster has an odd score in an ability, use the starting kit to set this value: ability scores with even values should be set to 10, those with odd values to 11. Usually a creature has three odd scores and three even scores. If a creature has the same bonus for several abilities, combine them like this: BONUS:STAT|xxx,yyy|z. BONUS tags are never necessary for ability scores of 10 or 11.

The exception to this rule is if a creature has an ability score of 1 - In this case use BONUS:STAT|xxx|-9 in the races file and xxx=10 in the starting kit file.