NWNWiki
NWNWiki
3,719
pages
This article covers the layout of the file; for the default contents, see packages.2da (contents).

The packages.2da file is the .2da file that defines the packages available in the game.

Columns of packages.2da
Name Description
ID (no actual name) Row numbers for the benefit of human readers. The game engine ignores the value in this field, instead generating sequential row numbers as the file is read. It is good practice to keep the entries in this field sequentially numbered to avoid confusion.
Label A name for this package, for the benefit of human readers. It is ignored by the game.
Name A StringRef for the name of this package, as displayed in the game and Toolset.
Description A StringRef for the description of this package, as displayed during character creation.
ClassID An index into classes.2da indicating the class for which this package is intended.
Attribute One of "STR","DEX", "CON", "INT", "WIS", or "CHA" indicating which ability will be increased (every four character levels).
Gold The number of gold pieces given to new player characters who choose this package.
School An index into spellschools.2da indicating the choice for spell school specialization (wizard only).
Domain1 Indices into domains.2da indicating the choices for domains (cleric only).
Domain2
Associate An index into hen_companion.2da (druids and rangers) or hen_familiar.2da (sorcerers and wizards) indicating which animal companion or familiar will be chosen.
SpellPref2DA The name of the .2da file (without the extension) defining the priorities for spell selection. The format of this .2da must match that of the PackSP*.2da files. The standard values for this column are "PackSP" followed by the class name (possibly abbreviated) and a number (starting at 1 for each class).
FeatPref2DA The name of the .2da file (without the extension) defining the priorities for feat selection. The format of this .2da must match that of the PackFT*.2da files. The standard values for this column are "PackFT" followed by the class name (possibly abbreviated) and a number (starting at 1 for each class).
SkillPref2DA The name of the .2da file (without the extension) defining the priorities for skill selection. The format of this .2da must match that of the PackSK*.2da files. The standard values for this column are "PackSK" followed by the class name (possibly abbreviated) and a number (starting at 1 for each class).
Equip2DA The name of the .2da file (without the extension) defining the equipment given to new player characters who choose this package. The format of this .2da must match that of the PackEQ*.2da files. The standard values for this column are "PackEQ" followed by the class name (possibly abbreviated) and a number (starting at 1 for each class).
Soundset Always "0", so possibly not used.
PlayerClass Indicates whether or not this package should be displayed for selection by players during character creation.
1 = shown; 0 = not shown.