Retrieves specific LFD information, not limited by player level and all dungeons can be looked up.
See also Looking for group functions.
Signature:
dungeonName,
typeId,
minLvl,
maxLvl,
recLvl,
minRecLvl,
maxRecLvl,
expansionId,
groupId,
textureName,
difficulty,
maxPlayers,
dungeonDesc,
isHoliday
=
GetLFGDungeonInfo(id)
Arguments:
id
- Dungeon id, this refers to a integer found in LFGDungeons.dbc. At the moment in build 16016 the id range is 1-576 (integer
)
Returns:
dungeonName
- The name of the dungeon/event (string
)typeId
- 1=instance or LFR, 2=raid instance, 4=outdoor area, 6=random instance (integer
)minLvl
- Earliest level you can enter this dungeon (using the portal, not LFD) (integer
)maxLvl
- Highest level you can enter this dungeon (using the portal, not LFD) (integer
)recLvl
- Recommended level to queue up for this dungeon (integer
)minRecLvl
- Earliest level you can queue up for the dungeon (integer
)maxRecLvl
- Highest level you can queue up for the dungeon (integer
)expansionId
- Referring to GetAccountExpansionLevel() values (integer
)groupId
- Unknown (integer
)textureName
- For example "Interface\LFDFRAME\LFGIcon-%s.blp" where %s is the textureName value (string
)difficulty
- 0 for Normal and 1 for Heroic (integer
)maxPlayers
- Number of players required (integer
)dungeonDesc
- Description, usually empty for most dungeons but events contain descriptions of the event, like Love is in the Air daily or Brewfest, e.g. (string
)isHoliday
- If true then this is indeed a holiday event (boolean
)