Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 17,102 Monthly Downloads
  • Supports: 5.4.8
  • 2,714,766 Total Downloads
  • Updated 07/18/2014
  • Created 12/05/2008
  • 1,451 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU Lesser General Public License version 3 (LGPLv3)
  • Newest File: 0.6.52
Support development! **

About EPGPLootmaster

EPGP Lootmaster

EPGP Lootmaster provides a nice GUI for distributing loot and GP to the raid. It sends a popup and a message to all raid members with the question wether they want the loot or not and sends this response to the master looter. The ML gets a nice list of every raider's choices sorted by EP/GP (more info on EPGP here).

Translators wanted!

We're currently looking for translators, please visit curseforge if you're interested in helping out.

Whisper system

This mod nolonger requires everyone in your raid to install it! Raid members can now just whisper the master looter with a simple message: /w masterlooter !epgp need/greed/pass [itemlink] This, however, will not send the current equipment to the master looter ui. It's still strongly suggested that everyone installs the mod, but it's nolonger mandatory. The master looter, of course, still needs to install it ;)


Just copy the epgp_lootmaster and epgp_lootmaster_ml directories from the zipfile to your addons directory or use the Curse Installer. When you configure your addons in wow you'll get two entries:
  • EPGP LootMaster - Core: Everyone in raid needs to enable this.
  • EPGP LootMaster - ML: Only Master Looter needs to enable this, most raiders will probably get dependency missing because EPGP isn't installed. This is no problem, just leave it disabled. The Master Looter however does need to install EPGP.


/lm options for some basic options.
  • Auto announce threshold: sets what kind of item raid members automatically get to see.
  • Auto looter: sets a raid members that will automatically receive BoE and BoU items below the threshold (for disenchantment or bank).
  • Listen for incoming monitor updates: Enabling this will make your client listen from updates from the master looter. It will show you the exact same interface as the master looter. This way you could help deciding who gets the loot.


Just install this mod on every raid member. Set someone up a master looter. As soon as the ML tries to loot something, epgp_lootmaster will detect it and will try to handle the distribution for you. epgp_lootmaster will also handle the GP distribution for you and should automatically disable the EPGP GP input popup. You can also manually disable this popup from the EPGP options panel. /lm version or /lm versioncheck This will show you an interface where you can see wether the members of your guild or raid have installed lootmaster and what version.

Additional functions

While it's not something that's endorsed by the EPGP system, EPGPLootmaster does have built in Voting and Bidding systems. You can configure these systems easily from the configuration panel (/lm config).

Bidding system

The bidding system allows players to place a custom GP bid for an item. The highest bidder wins the item. This works either by inputting your bid on the need/greed/pass selection popup, or by using the whisper system: /w masterlooter !epgp need [itemlink] [bid]

Voting system

The voting system allows the master looter to request help from the loot council to select a proper candidate for an item. This has been implemented because some guild want to use PR for the majority of their loot but sometimes they want to bypass and select a candidate manually, by placing votes. The configuration panel allows you to define who are the members of your loot council: either the assistants in your raid or a selection of ranks in your guild or both or everyone in your raid. You can configure as you see fit.

Let me know!

Please let me know what you think of my mod (good or bad). Your comments allow me to improve EPGPLootmaster so please don't hesitate to make tickets and add comments.

Bugtracker - create tickets here

r266 | mackatack | 2014-07-18 07:35:25 +0000 (Fri, 18 Jul 2014) | 1 line
Changed paths:
   A /tags/0.6.52 (from /trunk:265)

Fix for GP distribution
r265 | mackatack | 2014-07-18 07:35:04 +0000 (Fri, 18 Jul 2014) | 1 line
Changed paths:
   M /trunk/ml/lootmaster_ml.lua

Fix for GP distribution
r263 | mackatack | 2014-06-20 16:00:32 +0000 (Fri, 20 Jun 2014) | 3 lines
Changed paths:
   M /trunk/lootmaster_core.lua
   M /trunk/ml/lootmaster_ml.lua
   M /trunk/ml/lootmaster_ml_ui.lua
   A /trunk/tools
   A /trunk/tools/tokens.html

- Big change to the current equipment list. Now showing all items that correspond to a Token. So we're now showing up to 5 items on the master looter interface per candidate. Besides that now also the difference in itemlevel compared to the current item is displayed.
- Another fix - though shotgun style - attempt for the EP/GP/PR ratings not showing for xrealm candidates.
- Also added the tool to the repos for generating the token lookup array


First Previous Page 2 of 52 Next Last
  • #1244

    Are you the loot master or are you monitoring while someone else is loot master? Are the people in your raid / guild from the same realm or a different connected realm? Which realm are you on?

    Last edited by mackatack on 6/3/2014 6:37:41 AM
  • #1246

    I am the loot master, I am on US-Blade's Edge which is merged with US-Thunderhorn. We have people from both realms in the guild. 

  • #1239

    Well... this explains why i have been unable to reproduce! Spaces AND dashes in the realmName seriously break the Ambiguate() function which is responsible for properly formatting player names or stripping off realmNames from the playername of a local player. Ambiguate("Mackatack-Azjol-Nerub", "none") returns "Mackatack-Azjol-Nerub", while Ambiguate("Mackatack-AzjolNerub", "none") returns just "Mackatack", as is expected.

    I've patched this function locally and it should now properly respond to realmNames with spaces and dashes, thus returning full functionality of the addon. Sorry this took so long to find, was a really nasty bug to reproduce.

    Please let me know if there are still things wrong asap!

    Last edited by mackatack on 6/2/2014 5:34:15 AM
  • #1242

    Thx mate, everything is fine now

  • #1237

    Hello, still have the problems listed below on version 0.6.49.

    My raid is on russian server Король-лич.

    Addon keep on spamming whispers and popuping windows without any results. It's annoying

    I'm able to give loot through that addon but no GP increase.

    I have an idea that the reason of it can be in server name and in symbol '-'.

    Any ideas or solutions?


    Maybe minor changes in "lootmaster_core.lua" will help (add the code to the end of function listed below):

    function LootMaster.UnAmbiguate(name)


    local _, count = string.gsub(res, "-", "")
    if count > 1 then
    indx = string.find(res, "-[^-]*$")
    res = string.sub(res, 1, indx-1)..string.sub(res, indx+1)


     I've checked that for "Денат-Король-лич" and the final result was "Денат-Корольлич"
    so maybe it will help
    (have no possibility to check it in-game right now)

    Last edited by versalus on 5/29/2014 7:22:04 AM
  • #1240

    I've found a bug in a blizzard function that has problems with realmNames with a space or dash, this should be fixed in v0.6.50. Please let me know how this works out for you!

  • #1232

    I am on a connected realm, but every person was in the same guild. The problem, also, when I was announcing the loot, the window for MS, OS, MU, Pass kept popping up for the same gear people have already rolled on. I got the same gear to pop up about 5x and I only clicked it once. I was the only person in the chest for Sha of Pride, so I know other people were not spamming it. It was also spamming whispers the day after I updated, but that stopped after the 2nd update. Should I try to go back to a previous build until you can fix this?

    Last edited by krstl on 5/28/2014 1:26:17 PM
  • #1233

    Do any raidmembers have whitespaces in their realm-names?

    Last edited by Sylna on 5/28/2014 3:04:11 PM
  • #1236

    From my experience one member with a whitespace in his realm-name is enough to make to complete addon stop working normally.

  • #1234

    Yes, but not all of them and it's not working for anyone so I don't think that has anything to do with it.

  • #1228

    We're having a similar issue as some of the others. Last night both myself and another officer tried being lootmaster, with 0.6.49 and we both constantly spammed our raid with whispers, even with the option off and the loot windows would continuesly pop up even after loot was handed out. It would take a reload ui to get the frames to stop popping up.

  • #1241

    Are you on a realmName with spaces or dashes or are any of your raiders?

  • #1230

    Also, was it spamming whispers, party chat or only continuously showing the EPGPLootmaster popup?

  • #1229

    Sigh, that's very unfortunate. I'm totally unable to reproduce this behaviour... Are you playing with crossrealm players on connected realms (these can also be invited to your guild), crossrealm raid with unconnected realms (can't invite these to your guild) or just same-realm players?

  • #1231

    In our raid the problem appears when there are whitespaces in the servernames of raidmembers.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Destiny Customization Contest