DB/BattlemasterList: Difference between revisions

From wowdev
Jump to navigation Jump to search
m (Marlamin moved page BattlemasterList.dbc to DB/BattlemasterList)
No edit summary
Line 59: Line 59:
   uint32_t m_instanceType;
   uint32_t m_instanceType;
   uint32_t m_groupsAllowed;
   uint32_t m_groupsAllowed;
   stringref m_name_lang;
   {{Template:Type|stringref}} m_name_lang;
   uint32_t m_maxGroupSize;
   uint32_t m_maxGroupSize;
   uint32_t m_holidayWorldState;
   uint32_t m_holidayWorldState;
Line 69: Line 69:
   uint32_t m_flags;
   uint32_t m_flags;
   {{Template:Type/foreign_key|table=FileData}} m_iconFileDataID;
   {{Template:Type/foreign_key|table=FileData}} m_iconFileDataID;
   stringref m_gametype_lang;
   {{Template:Type|stringref}} m_gametype_lang;
  };
  };
[[Category:DBC]][[Category:3.0.2.8905]][[Category:DBC_WotLK]]
[[Category:DBC]][[Category:3.0.2.8905]][[Category:DBC_WotLK]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]

Revision as of 12:07, 23 February 2016

A list of battlemasters for PvP areas.

Structure

Column Field Type Notes
1 ID Integer
2 Instance1 iRefID A list of instances that will be joined at once.
3 Instance2 iRefID
4 Instance3 iRefID
5 Instance4 iRefID
6 Instance5 iRefID
7 Instance6 iRefID
8 Instance7 iRefID
9 Instance8 iRefID
10 instanceType Integer Type of Instance? (3 = Battleground; 4 = Arena;)
11 Min Level Integer Minimum level
12 Max Level Integer Maximum level
13 Players Integer Player Limit
14 Bands Integer Level band size
15 JoinAsGroup Boolean Join as Group (?)
16 Name Loc PVP instance name
33 Unknown Integer Alterac: 5, Strand of the ancients: 10, rest: 40. (WotLK)
  • cataclysm info
   m_instanceType; // +0x24, size 0x4, type 0
   m_groupsAllowed; // +0x28, size 0x4, type 0
   m_name_lang; // +0x2C, size 0x4, type 2
   m_maxGroupSize; // +0x30, size 0x4, type 0
   m_holidayWorldState; // +0x34, size 0x4, type 0
   m_minlevel; // +0x38, size 0x4, type 0
   m_maxlevel; // +0x3C, size 0x4, type 0

6.0.1.18179

struct BattlemasterListRec {
  uint32_t m_ID;
  foreign_key<uint32_t, &MapRec::m_ID> m_mapID[16];
  uint32_t m_instanceType;
  uint32_t m_groupsAllowed;
  stringref m_name_lang;
  uint32_t m_maxGroupSize;
  uint32_t m_holidayWorldState;
  uint32_t m_minlevel;
  uint32_t m_maxlevel;
  uint32_t m_ratedPlayers;
  uint32_t m_minPlayers;
  uint32_t m_maxPlayers;
  uint32_t m_flags;
  foreign_key<uint32_t, &FileDataRec::m_ID> m_iconFileDataID;
  stringref m_gametype_lang;
};