1.12.1.5875
struct SkillRaceClassInfoRec {
uint32_t m_ID;
uint32_t m_skillID;
uint32_t m_raceMask;
uint32_t m_classMask;
uint32_t m_flags;
uint32_t m_minLevel;
uint32_t m_skillTierID;
uint32_t skillCostID;
};
Structure
Column
|
Field
|
Type
|
Notes
|
0 |
ID |
Integer |
|
1 |
SkillLine |
iRefID |
Ref to SkillLine.dbc
|
2 |
ChrRaces |
iRefMask |
Bitmask to ChrRaces.dbc
|
3 |
ChrClasses |
iRefMask |
Bitmask to ChrClasses.dbc
|
4 |
Flags |
Int |
Flags ->see below
|
5 |
RequLvl |
Int |
Minimum Level to access this skill
|
6 |
skillTierId |
iRefID |
Ref to SkillTiers.dbc
|
7 |
skillCostID |
iRefID |
Ref to SkillCostsData.dbc
|
Flags
Flag
|
Meaning
|
0x0 |
|
0x2 |
|
0x4 |
|
0x10 |
|
0x20 |
Not available for Class/Race
|
0x40 |
|
0x80 |
Available for learning for Class/Race
|
0x100 |
|
0x200 |
|
0x400 |
|
6.0.1.18179
struct SkillRaceClassInfoRec {
uint32_t m_ID;
uint32_t m_skillID;
uint32_t m_raceMask;
uint32_t m_classMask;
uint32_t m_flags;
uint32_t m_availability;
uint32_t m_minLevel;
uint32_t m_skillTierID;
};