DB/MountCapability: Difference between revisions
Jump to navigation
Jump to search
(Created page with 'Structure') |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:Sandbox/VersionRange|min_expansionlevel=4}} | |||
Column Field Type Notes | |||
1 ID_ ? | |||
2 UnknownField ? Looks like a mount type: | |||
4/12/-???? Swimming Mount | |||
7-Standard Flying Mount | |||
12- Epic/Advanced Flying Mount | |||
21/29- ??? Walking Speed Ground Mount | |||
3 Skill_level ? 0/75/150/225/300/375 | |||
4 UnknownField ? | |||
5 UnknownField ? | |||
6 required_spell ? 54197-cold weather 90267-Flight Master's License | |||
(zone allow) | |||
7 Speed_spell ? type(ground/flying/swimming/walk)/Speed(%) | |||
8 Map(instance) ? Map_id where you can use mounts/speeds. | |||
==6.0.1.18179== | |||
struct MountCapabilityRec { | |||
uint32_t m_ID; | |||
uint32_t m_flags; // [[AreaTable.dbc|AreaTableRec]]::m_mountFlags as well as modified by [[SpellEffect.dbc|SpellEffectRec]]::m_effectMiscValue[0] | |||
// of auras with [[SpellEffect.dbc|SpellEffectRec]]::m_effectAura == 336, and some other stuff (CGUnit_C::CheckMountRules) | |||
uint32_t m_reqRidingSkill; | |||
{{Template:Type/foreign_key|table=AreaTable}} m_reqAreaID; | |||
{{Template:Type/foreign_key|table=Spell}} m_reqSpellAuraID; | |||
{{Template:Type/foreign_key|table=Spell}} m_reqSpellKnownID; | |||
uint32_t m_modSpellAuraID; | |||
{{Template:Type/foreign_key|table=Map}} m_reqMapID; | |||
}; | |||
[[Category:DBC]] | |||
[[Category:DBC_WoD]][[Category:6.0.1.18179]] |
Latest revision as of 03:00, 20 July 2016
Column Field Type Notes
1 ID_ ? 2 UnknownField ? Looks like a mount type: 4/12/-???? Swimming Mount 7-Standard Flying Mount 12- Epic/Advanced Flying Mount 21/29- ??? Walking Speed Ground Mount 3 Skill_level ? 0/75/150/225/300/375 4 UnknownField ? 5 UnknownField ? 6 required_spell ? 54197-cold weather 90267-Flight Master's License (zone allow) 7 Speed_spell ? type(ground/flying/swimming/walk)/Speed(%) 8 Map(instance) ? Map_id where you can use mounts/speeds.
6.0.1.18179
struct MountCapabilityRec { uint32_t m_ID; uint32_t m_flags; // AreaTableRec::m_mountFlags as well as modified by SpellEffectRec::m_effectMiscValue[0] // of auras with SpellEffectRec::m_effectAura == 336, and some other stuff (CGUnit_C::CheckMountRules) uint32_t m_reqRidingSkill; foreign_keyⁱ<uint32_t, &AreaTableRec::m_ID> m_reqAreaID; foreign_keyⁱ<uint32_t, &SpellRec::m_ID> m_reqSpellAuraID; foreign_keyⁱ<uint32_t, &SpellRec::m_ID> m_reqSpellKnownID; uint32_t m_modSpellAuraID; foreign_keyⁱ<uint32_t, &MapRec::m_ID> m_reqMapID; };