The "Name" of the race must be the first field on each line, the remaining tags may be of any order.
*** Deprecated - Now done in Biosettings.lst
Tag Name: AGE:min:dice:sides:dice:sides:dice:sides
Tag Name: CHOOSE:LANGAUTO:x|x
Variables Used (x): Text (Language name)
What it does:
This is a | (pipe) delimited choice of Automatic Languages that do not count against the limit determined by a Stat.
Example:
CHOOSE:LANGAUTO:Abyssal|Infernal
May choose between "Abyssal" or "Infernal" as a race language.
Tag Name: CR:x
Variables Used (x): Number (Challenge rating)
What it does:
Sets the Challenge Rating of the creature. For CR's less than 1, fractions are used (1/2, 1/4, 1/8). Note: CR's using fractions must start with a "1/". Expressions such as CR:3/4 or CR:0.5 will not work
Example:
CR:1/4
Race is rated at a quarter challenge rating.
Tag Name: FACE:x,y
Variables Used (x): Number (Space the creature occupies)
Variables Used (y): Number (Optional, side space)
What it does:
Describes how much space the creature takes up. For 3.0 rules this tag is used for the Face statistic. For 3.5 rules this tag is used for the Space statistic. If only one number is used it is assumed to represent all sides.
Example:
FACE:5,10
The race has a face of 5 by 10.
FACE:10
The race has a face of 10.
Tag Name: FAVCLASS:x|x
Variables Used (x): Text (Class name or "Any")
What it does:
Example:
FAVCLASS:Wizard
Race's favoured class is Wizard.
Tag Name: FEAT:x|x
Variables Used (x): Text (Feat name)
What it does:
This is a | (pipe) delimited list of feats granted to a Race (also known as "bonus feats").
Example:
FEAT:Blind-Fight|Alertness
Race gets "Blind-Fight" and "Alertness" as bonus feats.
Tag Name: HANDS:x
Variables Used (x): Number (Number of Hands)
What it does:
Determines the Number of Hands the creature has for purposes of Multiattack and Multidexterity.
Example:
HANDS:4
Race has four hands.
*** Deprecated - Now done in Biosettings.lst
Tag Name: HEIGHT:M:min:dice:sides:bonus:F:min:dice:sides:bonus
Tag Name: HITDICE:x,y
Variables Used (x): Number (Starting number of dice)
Variables Used (y): Number (Type of Hit Dice)
What it does:
Example:
HITDICE:2,8
Race has 2d8 hit points to start with.
Tag Name: HITDICEADVANCEMENT:x,x
Variables Used (x): Number (Hit Dice)
What it does:
Examples:
HITDICEADVANCEMENT:4,6,8
Race starts out as Tiny, with 4 Hit Dice. 5-6 it is Small, 7+ it is Medium. 8 Hit Dice is the maximum it can erver raise to.
HITDICEADVANCEMENT:4,16,32,99
Assassin Vine: starts out as Large, with 4 HD. 5-16 it is Huge, 17-32 it is Gargantuan, 33+ it is Colossal. 99 HD is the maximum it can ever raise to.
Tag Name: LANGBONUS:x,x
Variables Used (x): Text (Language Name or "ALL")
What it does:
This is a comma delimited list that allows choice of the listed languages that the character's gains as bonus languages (determined by the appropriate stat, usually Intelligence). This does not effect languages granted from skills.
Example:
LANGAUTO:Dwarven,Elven,Gnome,Goblin,Orc
Race can choose starting languages from "Dwarven", "Elven", "Gnome", "Goblin" or "Orc".
Tag Name: LEGS:x
Variables Used (x): Number (Number of Legs)
What it does:
Used to determine encumbrace and carrying capacity for creatures/characters with a nonstandard amount of legs. (i.e. more than/less than 2).
Examples:
LEGS:4
A horse has 4 legs.
LEGS:0
Slime and ooze creatures/characters would have no legs!
*** Updated 5.4
Tag Name: LEVELADJUSTMENT:x
Variables Used (x): Number (Level Adjustment)
What it does:
Raises the Effective Character Level (ECL) of the creature by the number supplied.
This is factored in when determining how much experience is needed to raise a characters level. For example, a 1st level character with a Level adjustment of 3 would need the same amount of experience to reach 2nd level as a 4th level character with no level adjustments would need to reach 5th level.
The Level Adjustment is added to Monster Hit Dice and/or Character Levels to determine the Effective Character Level (ECL) of the creature.
Example:
LEVELADJUSTMENT:1
Effective Character Level is raised by one.
Tag Name: MFEAT:x|x
Variables Used (x): Text (Feat Name)
What it does:
This is a | (pipe) delimited list of feats granted to a race only if the setting "Default Monsters" is "ON".
Example:
MFEAT:Improved Initiative
The monster has "Improved Initiative" as a feat.
*** New 5.4
Tag Name: MONCCSKILL:x|x
Variables Used (x): Text (<Skill Name>)
Variables Used (x): Text (Type=<Skill Type>)
What it does:
Grants the listed skills as monster cross class skills.
Monster cross class skills are onlycross class skills for monster classes such as Giant, Outsider, Undead etc.
If a monster takes levels in a base class only those skill defined as cross class skills in that class count as cross class skills for that level, the monster cross class skills will not apply.
Examples:
MONCCSKILL:Alchemy|Wilderness Lore
The "Alchemy" and "Wilderness Lore" skills are made monster cross class skills.
MONCCSKILL:Alchemy|TYPE.Knowledge
The "Alchemy" and "Knowledge" type skills are made monster cross class skills.
*** New 5.4
Tag Name: MONCSKILL:x|x
Variables Used (x): Text (<Skill Name>)
Variables Used (x): Text (Type=<Skill Type>)
What it does:
Grants the listed skills as monster class skills.
Monster class skills are only class skills for monster classes such as Giant, Outsider, Undead etc.
If a monster takes levels in a base class only those skill defined as class skills in that class count as class skills for that level, the monster class skills will not apply.
Examples:
MONCSKILL:Alchemy|Wilderness Lore
The "Alchemy" and "Wilderness Lore" skills are made monster class skills.
MONCSKILL:Alchemy|TYPE.Knowledge
The "Alchemy" and "Knowledge" type skills are made monster class skills.
Tag Name: MONSTERCLASS:x:y
Variables Used (x): Text (Monster Class Name)
Variables Used (y): Number (Starting Level)
What it does:
Example:
MONSTERCLASS:Outsider:2
The race has 2 levels of Outsider to start.
Tag Name: NATURALATTACKS:w,x.x,y,z|w,x.x,y,z
Variables Used (w): Text (Natural weapon name)
Variables Used (x): Text (Natural weapon type)
Variables Used (y): Number (Number of attacks)
Variables Used (z): Text (Natural weapon damage)
What it does:
This tag is used to define non-equipment attacks a race may possess.
This is a , (comma) and | (pipe) delimited list of the natural attacks a creature has. If the creature has multiple attacks pipes are used to separate the entries. Commas are used to delimit variables within a single attack listing. All four variables separated by three commas must be present or PCGen will hang when attempting to load the .pcc file.
The first variable (w) is the name of the natural weapon.
The second set of variables (x) are the natural weapon types. Types should be delimited with periods (.). This must always start with "Weapon" and "Natural" and must be followed by either "Melee" or "Ranged". After that the weapons damage types are listed which can be "Bludgeoning", "Piercing" or "Slashing" or any combination of the three.
The third variable (y) is the number of attacks of this type that the creature possesses. If the is an asterisk in front of the number it indicates that the number of attacks is non-iterative, that is it is not based on the creatures attack progression but rather how many of the natural weapons it possesses.
The final variable is the damage the natural weapon does. This is entered in the standard dice notation such as "1d8" and "4d10".
The NATURALATTACKS tag creates a proficiency for the its attacks on the fly
which allows the use of the BONUS:WEAPONPROF tag to effect it. For example, if you used the
NATURALATTACKS tag to create a Bite attack you could then use
BONUS:WEAPONPROF=Bite|DAMAGE,TOHIT|2
to add 2 to the attack and damage rolls.
Example:
NATURALATTACKS:Claw,Weapon.Natural.Melee.Piercing.Slashing,*2,
1d4|Bite,Weapon.Natural.Melee.Bludgeoning.Piercing.Slashing,*1,1d6
Race has 2 Claw attacks and a Bite attack.
Tag Name: REACH:x
Variables Used (x): Number (Reach in Feet)
What it does:
Determines the reach of the Race.
Example:
REACH:10
The race has a reach of tem feet.
Tag Name: SIZE:x
Variables Used (x): Text (F,D,T,S,M,L,H,G,C)
What it does:
Determines the size of the Race. (F=Fine, D=Diminutive, T=Tiny, S=Small, M=Medium, L=Large, H=Huge, G=Gargantuan, C=Colossal). Size is used in determining to-hit, AC, and affects some skills).
Example:
SIZE:M
The race is of Medium size.
Tag Name: SKILLMULT:x
Variables Used (x): Number (Skill Multiplier)
What it does:
Example:
SKILLMULT:1
Monsters have x1 since adding class levels is done as Multi-classing.
*** Updated
Tag Name: SOURCEPAGE:x
Variables Used (x): Number (Source Page Numbar)
What it does:
This is used to show where in the source the race information is listed. SOURCEPAGE should always be used, since display of any of the SOURCE information requires its presence.
Example:
SOURCEPAGE:p.102
Further information can be found on page 102 of the source.
*** Updated
Tag Name: STARTFEATS:x
Variables Used (x): Number (Source Page Numbar)
What it does:
Grants a number of free feats to the race at first level. These are unrestricted feats. To restrict choice (such as "only Fighter feats") use the global ADD:FEAT() tag.
Example:
STARTFEATS:2
The race starts with 2 free feats.
Tag Name: TEMPLATE:x|x
Variables Used (x): Text (Template Name)
What it does:
This is a | (pipe) delimited list of templates that are granted to the race.
Example:
TEMPLATE:Incorporeal|Undead|Celestial
The race uses the "Incorporeal", "Undead" and "Celestial" templates.
Tag Name: TEMPLATE:CHOOSE:x|x
Variables Used (x): Text (Template Name)
What it does:
CHOOSE will supply a popup window of the choices presented in the tag that are | (pipe) delimted. Allowing the user to pick ONE from the list.
Example:
TEMPLATE:CHOOSE:Celestial|Outsider
The race can choose either the "Celestial" or "Outsider" template.
Tag Name: TEMPLATE:ADDCHOICE:x|x
Variables Used (x): Text (Template Name)
What it does:
This is a | (pipe) delimited list of template choices that are added to the list presented by the original TEMPLATE:CHOOSE tag found here or in other lst files.
Example:
TEMPLATE:ADDCHOICE:Demihuman|Beast
The race can choose previouly defined templates plus the "Demihuman" or "Beast" templates.
Tag Name: TYPE:x
Variables Used (x): Text (Race type)
What it does:
Example:
TYPE:Outsider
The race is of the "Outsider" type.
*** Updated 5.7.12
Tag Name: WEAPONBONUS:x|x
Variables Used (x): Text (Weapon Name)
Variables Used (x): TYPE.Text (Weapon Type)
What it does:
This is a | (pipe) delimited list of weapons or weapon types that are granted to the race as a choice of ONE of the listed weapons.
Example:
WEAPONBONUS:Rapier|Longbow
The race receives bonus proficiency in "Rapier" or "Longbow".
WEAPONBONUS:TYPE.Simple
The race receives bonus proficiency in any one Simple weapon.
*** Deprecated - Now done in Biosettings.lst
Tag Name: WEIGHT:M:min:dice:sides:F:min:dice:sides
Tag Name: XTRASKILLPTSPERLVL:x
Variables Used (x): Number (Template Name)
What it does:
Grants a number of skill points to the race for free at every character level. This happens before multiplication of the first class level's skill points.
Example:
XTRASKILLPTSPERLVL:1
Adds one to the skill points per level (before multiplication for the 1st level).