GetLFGQueueStats

From Warcraft Wiki
Jump to navigation Jump to search
Flavors
Links
Info
Added in 3.3.0 / 1.15.0

Returns info for the current LFG queue.

    hasData, leaderNeeds, tankNeeds, healerNeeds, dpsNeeds, totalTanks, totalHealers, totalDPS, instanceType, 
         instanceSubType, instanceName, averageWait, tankWait, healerWait, dpsWait, myWait, queuedTime, activeID = 
         GetLFGQueueStats(category [, activeID])

Arguments

The first argument has two forms, affecting how the function behaves (see details):

category
number - Depending on which type of LFG you're looking for.
activeID
number? - Specific LFG 'forming group' ID

Returns

hasData
boolean - indicates if you are in queue
leaderNeeds
boolean - if group still needs a leader designated
tankNeeds
boolean - waiting for a tank
healerNeeds
boolean - waiting for a designated healer
dpsNeeds
boolean - needing more DPS'ers
totalTanks
number - total tanks needed for this queue
totalHealers
number - total healers needed for this queue
totalDPS
number - total DPS'ers needed for this queue
instanceType
number - unknown relation
instanceSubType
number - unknown relation
instanceName
string - as selected in LFD Finder
averageWait
number - average wait for an entire group to be assembled
tankWait
number - average wait time for queuing Tanks
healerWait
number - average wait time for queuing Healers
dpsWait
number - average wait time for queuing DPS'ers
myWait
number - predicted wait time for you
queuedTime
number - appears to be the absolute time of when the queue began. Use against GetTime()
activeID
unknown

Patch changes

Mists of Pandaria Patch 5.4.0 (2013-09-10): Added activeID argument/return.

See also