DB/BattlemasterList

From wowdev
Revision as of 19:38, 26 July 2017 by Amaroth (talk | contribs) (→‎Wrath)
Jump to navigation Jump to search

≥ BC

A list of battlemasters for PvP areas.

Wrath

3.0.2.8905-3.3.5.12340

Table

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 JoinAsGroup Boolean Join as Group (?)
12 Name Loc PVP instance name
29 Players Integer Player Limit
30 ??Holiday
31 Min Level Integer Minimum level
32 Max Level Integer Maximum level

Cataclysm

4.0.x.?????

Struct

   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

Warlords

6.0.1.18179

Struct

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