WoW API: LFGQuery

Revision as of 18:23, 3 September 2006 by WoWWiki>WoWWiki-Zelgadis (part of a API redesign proposal, please don't change the layout for the next few days)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

WoW API < LFGQuery

Find all players who are looking for a group for a specified objective

LFGQuery(category, objective[, class])

Takes

Number category
Must be the index of one of the values retrieved with GetLFGTypes()
Number objective
Must be the index of one of the values retrieved with GetLFGTypeEntries(category)
Number class (optional)
You can probably specify which character class you are searching for (priest, warrior, druid, etc.), but exact usage is unknown

Returns

Nothing

Events

Triggers UPDATE_LFG
Triggered as soon as query results become available (currently never the case, see notice)

Details

Use GetNumLFGResults() to retrieve the number of results and then iterate over them with GetLFGResults(index).
This function, much like any other LFG function, has highly inconsistent code. Executing LFGQuery(nil) will tell you "Usage: LFGQuery(param1[, class])". That prototype is quite outdated but never has been changed, further supporting the assumption stated below.

User:Zelgadis/LFG notice