Skip to content

TalentTab.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1Name_0string
2Name_1string
3Name_2string
4Name_3string
5Name_4string
6Name_5string
7Name_6string
8Name_7string
9Name_8string
10Name_9string
11Name_10string
12Name_11string
13Name_12string
14Name_13string
15Name_14string
16Name_15string
17Name_lang_maskuint32
18SpellIconIDunit32SpellIcon.dbc/0
19RaceMaskuint32ChrRaces.dbc/0
20ClassMaskuint32ChrClasses.dbc/0
21PetTalentMaskuint32CreatureFamily.dbc/8
22OrderIndexuint32
23BackgroundFilestring
 

Description of fields ​

ID ​

Col: 0 (uint32)

- no description -  

Name ​

❌ Col: 1 – 17 (Loc)

- no description -  

SpellIconID ​

❌ Col: 18 (unit32)

- no description -  

RaceMask ​

❌ Col: 19 (uint32)

ValueFlagNameValueFlagName
10x0001Human20x0002Orc
40x0004Dwarf160x0010Undead
80x0008Night Elf320x0020Tauren
640x0040Gnome1280x0080Troll
10240x0400Draenei5120x0200Blood Elf
11010x044DAlliance6900x02B2Horde

0 for pets  

ClassMask ​

Col: 20 (uint32)

ValueFlagNameValueFlagName
10x0001Warrior320x0020Death Knight
20x0002Paladin640x0040Shaman
40x0004Hunter1280x0080Mage
80x0008Rogue2560x0100Warlock
160x0010Priest10240x0400Druid

0 for pets  

PetTalentMask ​

Col: 21 (uint32)

Its a bit mask: 1 << PetTalentType

0 for player chars  

OrderIndex ​

Col: 22 (uint32)

- no description -  

BackgroundFile ​

❌ Col: 23 (string)

interface\talentframe\*