DifficultyID
Jump to navigation
Jump to search
Difficulty IDs for instances, scenarios and raids are defined in Difficulty.db2
Other return values from GetDifficultyInfo() are documented in the Notes column.
name, groupType, isHeroic, isChallengeMode, displayHeroic, displayMythic, toggleDifficultyID = GetDifficultyInfo(id)
Retail
ID | Name | Type | Notes |
---|---|---|---|
1 | Normal | party | |
2 | Heroic | party | isHeroic
|
3 | 10 Player | raid | toggleDifficultyID: 5
|
4 | 25 Player | raid | toggleDifficultyID: 6
|
5 | 10 Player (Heroic) | raid | isHeroic, toggleDifficultyID: 3
|
6 | 25 Player (Heroic) | raid | isHeroic, toggleDifficultyID: 4
|
7 | Looking For Raid | raid | Legacy LFRs prior to SoO |
8 | Mythic Keystone | party | isHeroic, isChallengeMode
|
9 | 40 Player | raid | |
11 | Heroic Scenario | scenario | isHeroic
|
12 | Normal Scenario | scenario | |
14 | Normal | raid | |
15 | Heroic | raid | displayHeroic
|
16 | Mythic | raid | isHeroic, displayMythic
|
17 | Looking For Raid | raid | |
18 | Event | raid | |
19 | Event | party | |
20 | Event Scenario | scenario | |
23 | Mythic | party | isHeroic, displayMythic
|
24 | Timewalking | party | |
25 | World PvP Scenario | scenario | |
29 | PvEvP Scenario | pvp | |
30 | Event | scenario | |
32 | World PvP Scenario | scenario | |
33 | Timewalking | raid | |
34 | PvP | pvp | |
38 | Normal | scenario | |
39 | Heroic | scenario | displayHeroic
|
40 | Mythic | scenario | displayMythic
|
45 | PvP | scenario | displayHeroic
|
147 | Normal | scenario | Warfronts |
149 | Heroic | scenario | displayHeroic Warfronts
|
150 | Normal | party | |
151 | Looking For Raid | raid | Timewalking |
152 | Visions of N'Zoth | scenario | |
153 | Teeming Island | scenario | displayHeroic
|
167 | Torghast | scenario | |
168 | Path of Ascension: Courage | scenario | |
169 | Path of Ascension: Loyalty | scenario | |
170 | Path of Ascension: Wisdom | scenario | |
171 | Path of Ascension: Humility | scenario | |
172 | World Boss | none | |
192 | Challenge Level 1 | none |
Classic
ID | Name | Type | Notes |
---|---|---|---|
1 | Normal | party | |
2 | Heroic | party | isHeroic
|
3 | 10 Player | raid | toggleDifficultyID: 5
|
4 | 25 Player | raid | toggleDifficultyID: 6
|
5 | 10 Player (Heroic) | raid | isHeroic, toggleDifficultyID: 3
|
6 | 25 Player (Heroic) | raid | isHeroic, toggleDifficultyID: 4
|
9 | 40 Player | raid | |
148 | 20 Player | raid | ZG, AQ20 |
173 | Normal | party | |
174 | Heroic | party | isHeroic
|
175 | 10 Player | raid | toggleDifficultyID: 5
|
176 | 25 Player | raid | toggleDifficultyID: 6
|
193 | 10 Player (Heroic) | raid | isHeroic, toggleDifficultyID: 5
|
194 | 25 Player (Heroic) | raid | isHeroic, toggleDifficultyID: 6
|
See also
- GetInstanceInfo()
- GetDungeonDifficultyID(), SetDungeonDifficultyID()
- GetRaidDifficultyID(), SetRaidDifficultyID()
- EJ_IsValidInstanceDifficulty()
- LfgDungeonID
Patch changes
- Patch 8.2.0 (2019-06-25): Added return value 149: "Heroic" (Warfronts scenario).
- Patch 7.0.3 (2016-07-19): Added return value 25: "World PvP Scenario".
- Patch 3.2.0 (2009-08-04): " 3 → Epic " removed from index. Related function added: SetRaidDifficulty(difficultyIndex).