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)