DB/SkillRaceClassInfo: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
Line 50: Line 50:
|0x10 ||
|0x10 ||
|-
|-
|0x20 || Not available for Class/Race
|0x20 || Not available for Class/Race (is abandonable <verified for professions>)
|-
|-
|0x40||
|0x40||

Revision as of 18:18, 14 July 2018

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 (is abandonable <verified for professions>)
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;
};