Race Files

    The "Name" of the race must be the first field on each line, the remaining tags may be of any order

 

Tag Name: AGE

            Variable(s) Used: AGE:min:dice:sides:dice:sides:dice:sides

                        Example(s): AGE:20:2:4:3:6:4:6

WHAT IT DOES: The minimum age for the race and the number of dice and sides used. There are 3 possible sets of dice/sides so each class can specify which pair it will use if it is the character's first class. The default is the last pair (AGESET:2 since this uses a 0-based index).

 

Tag Name: BAB

            Variable(s) Used: Natural Number

                        Example(s): BAB:3

WHAT IT DOES: Defines the characters starting Base Attack Bonus.  IMPORTANT: This is only used with Default Monsters ON

 

Tag Name: CHOOSE:LANGAUTO:

            Variable(s) Used: Text

                        Example(s): CHOOSE:LANGAUTO:Abyssal|Infernal

WHAT IT DOES: This is a | (pipe) delimited choice of Automatic Languages that do not count against the limit determined by a Stat.

 

Tag Name: CR

            Variable(s) Used: Numeric or Fraction

                        Example(s): CR:1/4

                        Example(s): CR:3

WHAT IT DOES: Sets the Challenge Rating of the creature.  For CR's less than 1, fractions are used (1/2, 1/4, 3/4).

 

Tag Name: FAVCLASS

             Variable(s) Used: Text

                        Example(s):FAVCLASS:Wizard

                        Example(s):FAVCLASS:Any

                        Example(s):FAVCLASS:Wizard|Fighter

WHAT IT DOES: Determines the Race's favored class.  2 or more classes separated by | (pipe)will grant all of the classes as Favored.  Special type 'Any' will grant the character's highest level class as Favored

 

Tag Name: FEAT

            Variable(s) Used: Text,

                        Example(s): FEAT:Blind-Fight|Alertness

WHAT IT DOES: This is a | (pipe) delimited list of feats granted to a Race.

 

Tag Name: HANDS

            Variable(s) Used: Numeric

                        Example(s): HANDS:4

WHAT IT DOES: Determines the Number of Hands the creature has for purposes of Multiattack and Multidexterity.

 

Tag Name: HEIGHT

            Variable(s) Used :HEIGHT:M:min:dice:sides:bonus:F:min:dice:sides:bonus

                        Example(s): HEIGHT:M:32:2:4:0:F:30:2:4:0

WHAT IT DOES: where M is for Male, min is the minimum height, dice is the number of dice used, sides is the number of sides on the dice and bonus is added to the ending roll

 

Tag Name: HITDICE

            Variable(s) Used: Numeric

                        Example(s): HITDICE:2,8

WHAT IT DOES: The first number is the number of Automatic Hit Dice the race starts with.  The second number is the Hit Die Size for those dice.  This is used Only with Default Monsters ON

 

Tag Name: HITDICEADVANCEMENT

            Variable(s) Used: Numeric

                        Example(s): HITDICEADVANCEMENT:4,6,8

WHAT IT DOES:

 

Tag Name: HITDIE

            Variable(s) Used:

                        Example(s):

WHAT IT DOES:

 

Tag Name: LANGBONUS

            Variable(s) Used: Text

                        Example(s): LANGBONUS:ALL

LANGAUTO:Dwarven,Elven,Gnome,Goblin,Orc

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.

 

Tag Name: LEVELADJUSTMENT

            Variable(s) Used: Numeric

                        Example(s): LEVELADJUSTMENT:1

WHAT IT DOES: Sets the Effective Character Level (ECL) of the creature to the number supplied.

 

Tag Name: MFEAT

            Variable(s) Used: Text

                        Example(s): MFEAT:Improved Initiative

WHAT IT DOES: This is a | (pipe) delimited list of feats granted to a race only if Default Monsters ON

 

Tag Name: MONSTERCLASS:

            Variable(s) Used: Text & Numeric

                        Example(s): MONSTERCLASS:Outsider:2

WHAT IT DOES: Determines the number of Monster Levels the race gets on start.  Class must be TYPE:Monster and have a PRERACETYPE that matches the race

IMPORTANT: This is only used with Default Monsters OFF

 

Tag Name: MOVE

            Variable(s) Used: Text,Numeric

                        Example(s): MOVE:Walk,30,Fly,10

WHAT IT DOES: Determines the Type and Speed of the different movement types the race has.  The above example would grant a walking speed of 30 ft per round or a flying speed of 10 feet per round

 

Tag Name: NATURALATTACKS

            Variable(s) Used: Text

                        Example(s): NATURALATTACKS:Claw,Weapon.Natural.Melee.Piercing.Slashing,*2,1d4|Bite,Weapon.Natural.Bludgeoning.Piercing.Slashing,*1,1d6

WHAT IT DOES: This is a , (comma) and | (pipe) delimited list of the natural attacks a creature has.  The , (comma) delimiters are used to note the number of attacks and the damage a Creature does with the listed weapon, and the | (pipe) separates the type of attacks.

 

Tag Name: PROF

            Variable(s) Used:

                        Example(s):

WHAT IT DOES:

 

Tag Name: RACENAME

            Variable(s) Used: Text

                        Example(s): RACENAME:Aasimar

WHAT IT DOES: Changes display on the output sheet (Character Sheet) from the Name at the beginning of the line to the name in the tag.  Useful for race names from two or more sources that have to have different "Names"

 

Tag Name: REACH

            Variable(s) Used: Numeric

                        Example(s): REACH:10

WHAT IT DOES: Determines the reach of the Race.  Out put reported on  character sheets.

 

Tag Name: SAVES:

            Variable(s) Used: Numeric

                        Example(s): SAVES:3,3,3

WHAT IT DOES: Defines the Fort, Reflex, and Will saves the creature starts out with.  IMPORTANT: This is only used with Default Monsters ON

 

Tag Name: SIZE

            Variable(s) Used: Text (F,D,T,S,M,L,H,G,C)

                        Example(s): SIZE:M

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.

 

Tag Name: SKILLMULT

            Variable(s) Used: Numeric

                        Example(s): SKILLMULT:1

WHAT IT DOES: Defines the Multiplier of the skill points when the character is first level.  Default is X4.   Most Multi-hit die creatures have SKILLMULT:1 since adding class levels is done as Multi-Classing

 

 Tag Name: SOURCEPAGE:

            Variable(s) Used: Text

                        Example(s): SOURCEPAGE:p.102

WHAT IT DOES: This is

 

Tag Name: STARTFEATS

             Variable(s) Used: Whole number

                        Example(s):STARTFEATS:2

WHAT IT DOES: Grants a number of free feats to the race at first level.

 

Tag Name: STATADJ#

             Variable(s) Used: Numeric

                        Example(s):STADJ0:-2

                        Example(s):STADJ1:-2

                        Example(s):STADJ2:-2

                        Example(s):STADJ3:-2

                        Example(s):STADJ4:-2

                        Example(s):STADJ5:-2

WHAT IT DOES: Adjusts the races abilities.  The # is replaced by a number (starting with 0). The above example would subtract two from the races first stat as determined by gamemode.lst (ie the stats in the DnD.lst Game Mode file are STR, DEX, CON, INT, WIS, CHA).

 

Tag Name: TEMPLATE

            Variable(s) Used: Text

                        Example(s): TEMPLATE:Incorporeal|Undead

WHAT IT DOES: This is a | (pipe) delimited list of templates that are granted to the race.

            Variable(s) Used: TEMPLATE:CHOOSE:

                        Example(s): TEMPLATE:CHOOSE:Drow Male|Drow Female

WHAT IT DOES: This is a | (pipe) delimited list of templates that are a choice between the listed templates that will be applied to the race.

 

Tag Name: TYPE

            Variable(s) Used: Text

                        Example(s):TYPE:Outsider

WHAT IT DOES: Defines the Type of creature the race is.  Important for matching up with Monster HD, and for references to race, such as the Rangers Favored Enemy

 

Tag Name: VFEAT

            Variable(s) Used: Text

                        Example(s): VFEAT:Weapon Finesse (Bite,Claw)|Alertness

WHAT IT DOES: This is a | (pipe) delimited list of Virtual Feats that are granted to  the race.

 

Tag Name: WEAPONBONUS

            Variable(s) Used: Text

                        Example(s): WEAPONBONUS:Rapier|Longbow

WHAT IT DOES: This is a | (pipe) delimited list of weapons that is granted to  the race as a choice of ONE of the listed weapons.

 

Tag Name: WEIGHT

            Variable(s) Used: WEIGHT:M:min:dice:sides:F:min:dice:sides

                        Example(s): HEIGHT:M:30:1:1:F:30:1:1

WHAT IT DOES: is interpreted the same as HEIGHT without the bonus section

 

Tag Name: XTRASKILLPTSPERLVL

             Variable(s) Used: Whole number

                        Example(s):XTRASKILLPTSPERLVL:1

WHAT IT DOES: Grants a number of skill points to the race for free at every level.  This happens before multiplication of the first class level's skill points.