Skip to content

MapDifficulty.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1MapIDuint32Map.dbc/0
2Difficultyuint32
3Message_0string
4Message_1string
5Message_2string
6Message_3string
7Message_4string
8Message_5string
9Message_6string
10Message_7string
11Message_8string
12Message_9string
13Message_10string
14Message_11string
15Message_12string
16Message_13string
17Message_14string
18Message_15string
19Message_lang_maskuint32
20RaidDurationuint32
21MaxPlayersuint32
22Difficultystringstring
 

Description of fields ​

ID ​

❌ Col: 0 (uint32)

- no description -  

MapID ​

Col: 1 (uint32)

- no description -  

Difficulty ​

Col: 2 (uint32)

for arenas: arena slot enum Difficulty

IDName
0RAID_DIFFICULTY_10MAN_NORMAL / DUNGEON_DIFFICULTY_NORMAL
1RAID_DIFFICULTY_25MAN_NORMAL / DUNGEON_DIFFICULTY_HEROIC
2RAID_DIFFICULTY_10MAN_HEROIC
3RAID_DIFFICULTY_25MAN_HEROIC

 

Message ​

Col: 3 – 19 (Loc)

Text shown when transfer to map failed (missing requirements).  

RaidDuration ​

Col: 20 (uint32)

Instance lockout period in seconds.  

MaxPlayers ​

Col: 21 (uint32)

- no description -  

Difficultystring ​

❌ Col: 22 (string)

found in /Interface/GlueXML/GlobalStrings.lua