Name | Description | Values |
|
Label |
Name of the class 2DA record. |
String value, no spaces |
Name |
TLK line reference (StrRef) of the class name |
Integer value |
Plural |
TLK line reference (StrRef) of the plural class name |
Integer value |
Lower |
TLK line reference (StrRef) of the lowercase class name |
Integer value |
Description |
TLK line reference (StrRef) of the class description |
Integer value |
Icon |
Name of the icon file (TGA) |
xxx.tga |
BorderedIcon |
Name of the bordered icon file (TGA) |
xxx.tga |
HitDie |
The die to roll for Hit Points at level up |
Integer value |
AttackBonusTable |
Base Attack Bonus progression table |
CLS_ATK_XXX |
FeatsTable |
Class feats table |
CLS_FEAT_XXX |
SavingThrowTable |
Base Saving Throw progression table |
CLS_SAVTHR_XXX |
SkillsTable |
Class skills table |
CLS_SKILL_XXX |
BonusFeatsTable |
Bonus class feats progression table |
CLS_BFEAT_XXX |
SkillPointBase |
Number of base skill points awarded at each level |
Integer value |
SpellGainTable |
Spell gain progression table |
CLS_SPGN_XXX or **** |
SpellKnownTable |
Spells known progression table |
CLS_SPKN_XXX or **** |
PlayerClass |
Sets class playability |
1 = Playable 0 = Not Playable |
SpellCaster |
Sets class spellcasting ability |
1 = Can cast spells 0 = Cannot cast spells |
MetaMagicAllowed |
Sets class metamagic ability |
1 = Can cast metamagic spells 0 = Cannot cast metamagic spells |
MemorizesSpells |
1 = The character must memorize the spells they want to cast (i.e. Wizard) 0 = The character need not memorize spells (i.e. Sorcerer) |
HasArcane |
Sets class arcane spellcasting ability |
1 = Casts arcane spells 0 = Doesen't cast arcane spells |
HasDivine |
Sets class divine spellcasting ability |
1 = Casts divine spells 0 = Doesen't cast divine spells |
HasSpontaneousSpells |
Sets class spontaneous spellcasting ability |
1 = Casts spontaneous spells 0 = Doesen't cast spontaneous spells |
SpontaneousConversionTable |
Spontaneous spell progression table |
CLS_SPON_XXX or **** |
SpellSwapMinLvl |
? |
**** |
SpellSwapLvlInterval |
? |
**** |
SpellSwapLvlDiff |
? |
**** |
AllSpellsKnown |
1 = spells already known at level up (i.e. Cleric) 0 = non-spellcasting class or spells need to be learned at level up |
HasInfiniteSpells |
Sets whether spells are limited (i.e. Wizard) or unlimited (i.e. Warlock) |
1 = Infinite spells 0 = Finite spells |
HasDomains |
Sets whether the class has spell domains |
1 = Has domains (i.e. Cleric) 0 = Doesn't have domains (i.e. Sorcerer) |
HasSchool |
Sets whether the class has schools of magic |
1 = Has Schools of Magic (i.e. Wizard) 0 = No Schools of Magic (i.e. Cleric) |
HasFamiliar |
Sets whether the class has a familiar |
1 = Has a familiar 0 = Doesn't have a familiar |
HasAnimalCompanion |
Sets whether the class has an animal companion |
1 = Has an animal companion (i.e. Ranger) 0 = Doesn't have an animal companion |
Str |
Recommended STRENGTH attribute |
Integer value |
Dex |
Recommened DEXTERITY attribute |
Integer value |
Con |
Recommended CONSTITUTION attribute |
Integer value |
Wis |
Recommended WISDOM attribute |
Integer value |
Int |
Recommended INTELLIGENCE attribute |
Integer value |
Cha |
Recommended CHARISM attribute |
Integer value |
PrimaryAbil |
Primary class ability |
STR, DEX, CON, WIS, INT, or CHA |
SpellAbil |
Primary class spell-casting ability |
STR, DEX, CON, WIS, INT, or CHA |
AlignRestrict |
Class Alignment restriction(s) |
0x00 - No restrictions 0x01 - No Neutral 0x02 - No Lawful 0x03 - No Lawful, No Neutral 0x04 - No Chaotic 0x05 - No Chaotic, No Neutral 0x06 - No Chaotic, No Lawful 0x07 - No Chaotic, No Lawful, No Neutral 0x08 - No Good 0x09 - No Good, No Neutral 0x0A - No Good, No Lawful 0x0B - No Good, No Lawful, No Neutral 0x0C - No Good, No Chaotic 0x0D - No Good, No Chaotic, No Neutral 0x0E - No Good, No Chaotic, No Lawful 0x0F - No Good, No Chaotic, No Lawful, No Neutral 0x10 - No Evil 0x11 - No Evil, No Neutral 0x12 - No Evil, No Lawful 0x13 - No Evil, No Lawful, No Neutral 0x14 - No Evil, No Chaotic 0x15 - No Evil, No Chaotic, No Neutral 0x16 - No Evil, No Chaotic, No Lawful 0x17 - No Evil, No Chaotic, No Lawful, No Neutral 0x18 - No Evil, No Good 0x19 - No Evil, No Good, No Neutral 0x1A - No Evil, No Good, No Lawful 0x1B - No Evil, No Good, No Lawful, No Neutral 0x1C - No Evil, No Good, No Chaotic 0x1D - No Evil, No Good, No Chaotic, No Neutral 0x1E - No Evil, No Good, No Chaotic, No Lawful 0x1F - No Evil, No Good, No Chaotic, No Lawful, No Neutral |
AlignRstrctType |
Type of alignment restriction |
0x0 = None 0x1 = Law/Chaos 0x2 = Good/Evil 0x3 = Both |
InvertRestrict |
Inverts the Alignment restrictions |
1 = Yes 0 = No |
Constant |
The class constant shown in the toolset |
CLASS_TYPE_XXX |
EffCRLvl01 |
The Effective Character Level (ECL) of the class at level 1 |
Integer value |
EffCRLvl20 |
The Effective Character Level (ECL) of the class at level 20 |
Integer value |
PreReqTable |
Class prerequisites table (for PRCs only) |
CLS_PRES_XXX or **** |
MaxLevel |
Maximum level for the class |
Integer value or 0 if infinite |
XPPenalty |
Experience penalty (in points). Used for classes with LEP > 1 |
Integer value |
BonusSpellcasterLevelTable |
Class bonus spell progression table. Used in prestige classes like Eldritch Knight that provide bonus spells based on a previous spellcasting class. |
CLS_BSPLVL_XXX or **** |
ArcSpellLvlMod |
Arcane spell level modifier. This determines when a character gets new arcane spells per day. For example, levels in PaleMaster add spells per day to arcane classes but no new spells. 1 is every level, 2 is every other level, 3 is every third level. Think of it as 1 / the number you entered (fractional numbers don't work). |
Integer value, typically 0 |
DivSpellLvlMod |
Divine spell level modifier. As with its arcane counterpart, this determines when a character gets new divine spells per day. |
Integer value, typically 0 |
EpicLevel |
Sets the level at which the class becomes epic |
-1 = level 21°, otherwise as specified |
Package |
The line number reference for packages.2da that sets class defaults |
packages.2DA reference line number |
FEATPracticedSpellcaster |
Sets whether the class has the Practiced Spell Caster feat |
Feat.2DA row index or **** |
FEATExtraSlot |
Sets whether the class has the Extra Slot feat |
Feat.2DA row index or **** |
FEATArmoredCaster |
Sets whether the class has the Armored Caster feat |
Feat.2DA row index or **** |
CharGen_Chest |
This is the clothing worn by the PC at character creation. |
chargenclothes.2DA reference line number |
CharGen_Feet |
Boots worn at character creation? |
**** |
CharGen_Hands |
Gloves worn at character creation? |
**** |
CharGen_Cloak |
Cloak worn at character creation? |
**** |
CharGen_Head |
Helmet worn at character creation? |
**** |
|