Back-to:DBC
ChrClasses. dbc
This DBC contains all possible player classes.
Version is 3.3.5a
Structure
Column | Name | Type | Notes |
1 | ClassID | Integer | |
2 | Unk1 | Unused | |
3-4 | Unk2 | Unused | |
5-20 | Name | String | Unused |
21 | String | Unused | |
22-36 | nameFemale | String | Unused, if different from base (male) case |
37 | String | Unused | |
38-53 | nameNeutralGender | String | Unused, if different from base (male) case |
54 | Unused | ||
56 | spellfamily | Integer | |
57 | Unused | ||
58 | CinematicSequence | Integer | Id from CinematicSequence.dbc |
59 | expansion | Integer |
Content
Value | ID | Name |
---|---|---|
1 | 1 | Warrior |
2 | 2 | Paladin |
4 | 3 | Hunter |
8 | 4 | Rogue |
16 | 5 | Priest |
32 | 6 | Death Knight |
64 | 7 | Shaman |
128 | 8 | Mage |
256 | 9 | Warlock |
512 | 10 | Monk (5.x) |
1024 | 11 | Druid |
Description of the fields
Value
Value designates the bitmask used in various places of the core and database (quest_template.RequiresClasses etc).
The formula for it is: Value = 1 << (ID - 1);