Returns information about the current loot method in a party or raid. Only returns useful information if the player is in a party or raid.


See also Loot functions.

Signature:

method, partyMaster, raidMaster = GetLootMethod()

Returns:

  • method - Current loot method (string)

    • freeforall - Free for All - any group member can take any loot at any time
    • group - Group Loot - like Round Robin, but items above a quality threshold are rolled on
    • master - Master Looter - like Round Robin, but items above a quality threshold are left for a designated loot master to
    • needbeforegreed - Need before Greed - like Group Loot, but members automatically pass on items
    • personalloot - Personal - each group member has their own chance at loot
    • roundrobin - Round Robin - group members take turns being able to loot

  • partyMaster - Numeric portion of the party unitID of the loot master (e.g. if 2, the loot master's unitID is party2); nil if not using the Master Looter method or if the player is in a raid whose loot master is not in the player's subgroup. If the player is the master looter, this value will return 0. (number)

  • raidMaster - Numeric portion of the raid unitID of the loot master (e.g. if 17, the loot master's unitID is raid17); nil if not using the Master Looter method or not in a raid group (number)