DB/MountCapability: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template:Sandbox/VersionRange|min_expansionlevel=4}}
Column  Field  Type                 Notes  
Column  Field  Type                 Notes  
   1              ID_            ?                                               
   1              ID_            ?                                               
Line 17: Line 20:
  struct MountCapabilityRec {
  struct MountCapabilityRec {
   uint32_t m_ID;
   uint32_t m_ID;
   uint32_t m_flags;
   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;
   uint32_t m_reqRidingSkill;
   uint32_t m_reqAreaID;
   {{Template:Type/foreign_key|table=AreaTable}} m_reqAreaID;
   uint32_t m_reqSpellAuraID;
   {{Template:Type/foreign_key|table=Spell}} m_reqSpellAuraID;
   uint32_t m_reqSpellKnownID;
   {{Template:Type/foreign_key|table=Spell}} m_reqSpellKnownID;
   uint32_t m_modSpellAuraID;
   uint32_t m_modSpellAuraID;
   uint32_t m_reqMapID;
   {{Template:Type/foreign_key|table=Map}} m_reqMapID;
  };
  };
[[Category:DBC]]
[[Category:DBC]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]

Latest revision as of 03:00, 20 July 2016

≥ Cata

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;
};