DB/OverrideSpellData: Difference between revisions

From wowdev
Jump to navigation Jump to search
m (Marlamin moved page OverrideSpellData.dbc to DB/OverrideSpellData)
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
Added in 3.1.
*ID
*ID
*[[Spell.dbc]][9]
*[[Spell.dbc]][9]
*flags
*flags
{{Template:Sandbox/VersionRange|min_expansionlevel=3}}
==6.0.1.18179==
==6.0.1.18179==
  struct OverrideSpellDataRec {
  struct OverrideSpellDataRec {
   uint32_t m_ID;
   uint32_t m_ID;
   uint32_t m_spells[10];
   {{Template:Type/foreign_key|table=Spell}} m_spells[10];
   enum
   enum
   {
   {
Line 16: Line 17:
   };
   };
   uint32_t m_flags;
   uint32_t m_flags;
   foreign_key<uint32_t, &[[FileData.dbc|FileDataRec]]::m_ID> m_playerActionbarFileDataID;
   {{Template:Type/foreign_key|table=FileData}} m_playerActionbarFileDataID;
  };
  };
[[Category:DBC]]
[[Category:DBC]]
[[Category:DBC_WotLK]]
[[Category:DBC_WotLK]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]

Latest revision as of 02:48, 20 July 2016

≥ Wrath

6.0.1.18179

struct OverrideSpellDataRec {
  uint32_t m_ID;
  foreign_key<uint32_t, &SpellRec::m_ID> m_spells[10];
  enum
  {
    flag_can_use_items = 1,
    flag_can_enter_melee_combat = 2,
    flag_can_cast_other_spells = 4,
    flag_use_extra_override_bar = 8,                                        // use temporary action bar Extra (14, ExtraActionButton1) instead of Override (13)
  };
  uint32_t m_flags;
  foreign_key<uint32_t, &FileDataRec::m_ID> m_playerActionbarFileDataID;
};