DB/SkillLineAbility: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 59: | Line 59: | ||
[[Category:DBC]] | [[Category:DBC]] | ||
[[Category:DBC_WotLK]] | [[Category:DBC_WotLK]] | ||
[[Category:DBC_WoD]][[Category:6.0.1.18179]] |
Revision as of 23:56, 5 November 2014
Header Info
Records..................6761 Fields.....................14 Record Size................60 String Block Size...........1
Structure
Column Field Type Notes 1 ID Integer 2 SkillLine.dbc Integer 3 Spell.dbc Integer 4 ChrRaces.dbc BitMask requiredRaces 5 ChrClasses.dbc BitMask requiredClasses 6 ChrRaces.dbc BitMask excludedRaces 7 ChrClasses.dbc BitMask excludedClasses 8 req_skill_value Integer minSkillLineRank 9 Spell.dbc_parent Integer The spell that supercedes this one 10 acquireMethod Integer learnOnGetSkill: set to 1 to learn when learning profession itself 11 skill_grey_level Integer Skill becomes grey... 12 skill_green_level Integer ...green 13-14 characterPoints[2] Integer
struct SkillLineAbilityEntry // sizeof(0x3C) { m_ID; // +0x0, size 0x4, type 0 m_skillLine; // +0x4, size 0x4, type 0 m_spell; // +0x8, size 0x4, type 0 m_raceMask; // +0xC, size 0x4, type 0 m_classMask; // +0x10, size 0x4, type 0 m_excludeRace; // +0x14, size 0x4, type 0 m_excludeClass; // +0x18, size 0x4, type 0 m_minSkillLineRank; // +0x1C, size 0x4, type 0 m_supercededBySpell; // +0x20, size 0x4, type 0 m_acquireMethod; // +0x24, size 0x4, type 0 m_trivialSkillLineRankHigh; // +0x28, size 0x4, type 0 m_trivialSkillLineRankLow; // +0x2C, size 0x4, type 0 m_characterPoints; // +0x30, size 0x8, type 0 m_numSkillUps; // +0x38, size 0x4, type 0 };
Retrieved from "http://www.sourcepeek.com/wiki/SkillLineAbility.dbc"
6.0.1.18179
struct SkillLineAbilityRec { uint32_t m_ID; uint32_t m_skillLine; uint32_t m_spell; uint32_t m_raceMask; uint32_t m_classMask; uint32_t m_minSkillLineRank; uint32_t m_supercedesSpell; uint32_t m_acquireMethod; uint32_t m_trivialSkillLineRankHigh; uint32_t m_trivialSkillLineRankLow; uint32_t m_numSkillUps; uint32_t m_uniqueBit; uint32_t m_tradeSkillCategoryID; };