Category: Data Broker
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
2.2
Date:
09-05-2009 02:35 PM
Size:
113.45 Kb
Downloads:
10,532
Favorites:
319
MD5:
Pictures
Click to enlarge
Broker Group in StatBlockCore
Click to enlarge
Configuration Menu
Broker Group   Popular! (More than 5000 hits)
Note from the Author : I'm no longer playing World of Warcraft and as such, the current addon will not be receiving any more updates. If you are an author or generally familiar with lua and would like to continue development, feel free to pm or email me.

Broker Group is an Ace3/LibDataBroker "conversion" of the popular GroupFu by Rabbit. Credit goes to the original author and many thanks for the permission to make this possible.

Functionality wise, Broker Group will normally show the group looting type unless there is a roll in progress, at which point it will announce the winner after X seconds of delay (it should be a configurable delay from the last roll made, please report if that is not the case).

Left-Clicking on the plugin will cause it to perform a standard roll. Shift + Left Click will cause it to clear the roll and Ctrl + Left Click will announce the winner on the output channel of your choice (Say, Party, Raid, Guild) or locally (only to you).

Right-Clicking on the plugin will show the configuration menu, where you will be presented with some standard group options plus output channel selection, roll delay, instance difficulty setting, random loot passing, etc.


Broker Group does not provide it's own display, you will need a LDB-based display addon, such as Fortress, Carousel, StatBlockCore, Titan etc.
  Change Log - Broker Group
2.2 [2009.09.05]
- Updated libraries.
- Added short text for instance difficulty option, in the configuration menu, that will trim the difficulty label, leaving a number and a 'N', 'H' abbreviation to differentiate between Normal and Heroic modes.
----------------------------------
2.1 [2009.08.14]
- Revamped the instance difficulty display by adding a new configuration dropdown menu, to differentiate between Dungeon and Raid difficulty or automatic display (group-based).
- Added a new configuration option to toggle the loot method display (default is ON).
- Minor code cleanup and improvements.
----------------------------------
2.0 [2009.08.04]
- Library update.
- Added German (deDE) localization.
- Fixed errors thrown by GetCurrentDungeonDifficulty. Committed necessary changes for Dungeon difficulty to work properly again.
- Normalized the new "5 Player (Heroic)" label.
- Added a dropdown menu that enables the player to select Raid difficulty in the plugin's configuration menu.
- Either dungeon or raid difficulty will now be shown on the button/block, depending on group composition and assuming the relevant configuration option is enabled. The difficulty will only display if you are actually grouped.
- Updated .toc for WoW 3.2 and committed the necessary localization changes.
----------------------------------
1.9 [2009.06.05]
- Updated .toc with proper tags for Minion support.
----------------------------------
1.8b [2009.05.24]
- Library update.
- Temporarily removed the check that was forcing the "Reset Instances" option to get disabled.
----------------------------------
1.8 [2009.05.09]
- Added support for CUSTOM_CLASS_COLORS.
- Added Chinese localization.
----------------------------------
1.7b [2009.04.13]
- Updated .toc to 30100.
- Ace3 Update.
----------------------------------
1.7 [2009.03.24]
- Ace3 Update.
- Fixed a bug where the tooltip would extend beyond the viewable screen, due to officer names stretching the tooltip, unnecessarily.
----------------------------------
1.6b [2009.02.03]
- Moved saved variables initialization from VARIABLES_LOADED to ADDON_LOADED event for reliability and performance purposes.
----------------------------------
1.6 [2009.01.30]
- Added a configuration option that enables you to auto-pass on random loot, effectively mirroring Blizzard's dropdown menu option.
- Added a new option to display dungeon difficulty on the button/block (difficulty will be displayed on the tooltip at all times).
- Added a new option to set dungeon difficulty for the current player, via the right-click configuration menu.
----------------------------------
1.5b [2009.01.18]
- Ace3 Update.
- Added Korean localization.
----------------------------------
1.5 [2008.10.28]
- Ace3 Update.
- Removed Wotlk specific code (no longer needed).
----------------------------------
1.4b [2008.10.14]
- Moved LibDataBroker-1.1 outside libs to properly support no-external version.
- Ace3 lib update.
- .toc and proper embeds, optdeps commit.
----------------------------------
1.4 [2008.09.27]
- Added data type for the LDB object.
- Fixed an issue with right-click throwing an error in Wrath beta.
----------------------------------
1.3 [2008.08.31]
- Fixed a bug where the choices to set loot type and threshold would be available if not a party/raid leader.
----------------------------------
1.2 [2008.08.30]
- Fixed a potential bug with multiple announcements (hopefully).
----------------------------------
1.0 [2008.08.30]
- Initial release
  Optional Files - Broker Group
Sorry, there are currently no optional files available.
  Archived Versions - Broker Group
File Name
Version
Size
Author
Date
2.1
113kB
Tristanian
08-14-2009 10:57 AM
2.0
112kB
Tristanian
08-04-2009 12:31 PM
1.9
110kB
Tristanian
06-05-2009 01:24 PM
1.8b
110kB
Tristanian
05-23-2009 06:39 PM
1.8
110kB
Tristanian
05-09-2009 04:25 PM
1.7b
108kB
Tristanian
04-13-2009 03:09 PM
1.7
102kB
Tristanian
03-24-2009 04:48 PM
1.6b
102kB
Tristanian
02-03-2009 04:21 PM
1.6
102kB
Tristanian
01-29-2009 05:31 PM
1.5b
101kB
Tristanian
01-18-2009 12:22 PM
1.5
98kB
Tristanian
10-28-2008 09:11 AM
  Comments - Broker Group
Post A Reply Comment Options
Old 09-24-2009, 11:20 AM  
Froagh
A Murloc Raider
 
Froagh's Avatar

Forum posts: 9
File comments: 48
Uploads: 0
I would like the countdown to end when I announce the winner of the roll. As it is now, the roll will popup after the countdown regardless when I click the announce.

The only other thing that would be ideal, though maybe not probable or too heavy, is the ability to have master looter right click the loot with an option to ask the raid/party to roll on that item, or something to that effect.

Otherwise a great addon.
__________________
Show me your friends and I will show you your future

Last edited by Froagh : 09-24-2009 at 11:22 AM.
Froagh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-05-2009, 09:54 PM  
xtoq
A Fallenroot Satyr
 
xtoq's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 493
Uploads: 1
@Skunk: You can also set your loot method and other party commands via slash commands. From WoWWiki:

clearmainassist - /clearmainassist,/clearma,/mainassistoff,/maoff - Clears the current Main Assist.
clearmaintank - /clearmaintank,/clearmt,/maintankoff,/mtoff - Clears the current Main Tank.
invite - /i,/inv,/invite - Invites a player to your party or raid.
ffa - Sets the loot method for your raid/party to Free-For-All.
group - Sets the loot method for your raid/party to Group Loot.
master - Sets the loot method for your raid/party to Master Loot.
mainassist - /mainassist,/ma - Set the main assist.
maintank - /maintank,/mt - Set the main tank.
needbeforegreed - Sets the loot method for your raid/party to Need Before Greed.
promote - /pr,/promote - Promotes the given member to Party or Raid leader.
raidinfo - Shows you what instances you are saved to, along with the Instance ID.
readycheck - Performs a ready check in your raid or party.
roundrobin - Sets the loot method for your raid/party to Round Robin.
threshold - Sets the loot threshold to apply loot rules.
uninvite - /uninvite,/u,/un,/kick - Removes a player from your current party or raid.
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-05-2009, 02:38 PM  
Tristanian
Andúril
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 280
File comments: 264
Uploads: 7
Quote:
Originally posted by Aisenfaire
I love this addon.

I was wondering if it would be possible to add an option to change what click, shift+click, and right-click correspond to. I'd love to change /roll to shift+click instead, as sometimes I click by accident when dragging or trying to access another addon beside it, and end up rolling in the group for no reason.
I will consider it, though I believe the extra code isn't that much worth the minor inconvenience.

On a side note, I've added an option to shorten the instance difficulty text to the very basic information, as people complained it was too long for some displays.
__________________
Tristanian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-03-2009, 09:57 AM  
Aisenfaire
A Kobold Labourer

Forum posts: 1
File comments: 55
Uploads: 0
I love this addon.

I was wondering if it would be possible to add an option to change what click, shift+click, and right-click correspond to. I'd love to change /roll to shift+click instead, as sometimes I click by accident when dragging or trying to access another addon beside it, and end up rolling in the group for no reason.
Aisenfaire is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-10-2009, 10:50 AM  
Maischter
A Defias Bandit

Forum posts: 2
File comments: 84
Uploads: 0
thx for the tip tris..

Last edited by Maischter : 08-10-2009 at 10:52 AM.
Maischter is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-06-2009, 06:06 PM  
Tristanian
Andúril
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 280
File comments: 264
Uploads: 7
Quote:
Originally posted by Icerat
Getting:

Code:
[2009/08/06 17:52:46-4508-x1]: Broker_Group-1.9\Broker_Group.lua:554: attempt to call global 'GetCurrentDungeonDifficulty' (a nil value)
Broker_Group-1.9\Broker_Group.lua:319: in function `OnTooltipShow'
YssDrop-1.8.5\YssDrop.lua:125: in function `_OnEnter_func'
LibQTip-1.0-29 (LibQTip-1.0):880: in function <Interface\AddOns\LibQTip-1.0\LibQTip-1.0.lua:875>

  ---
Have you updated to version 2.0 ? Because it seems that you haven't. If you believe you have, you need to perform a clean installation.
__________________
Tristanian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-06-2009, 12:54 PM  
Icerat
A Fallenroot Satyr

Forum posts: 23
File comments: 42
Uploads: 0
Getting:

Code:
[2009/08/06 17:52:46-4508-x1]: Broker_Group-1.9\Broker_Group.lua:554: attempt to call global 'GetCurrentDungeonDifficulty' (a nil value)
Broker_Group-1.9\Broker_Group.lua:319: in function `OnTooltipShow'
YssDrop-1.8.5\YssDrop.lua:125: in function `_OnEnter_func'
LibQTip-1.0-29 (LibQTip-1.0):880: in function <Interface\AddOns\LibQTip-1.0\LibQTip-1.0.lua:875>

  ---
Icerat is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-11-2009, 02:17 AM  
Tristanian
Andúril
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 280
File comments: 264
Uploads: 7
Quote:
Originally posted by X-buZZ
Hi Tristanian,

i have done a german translation for this fine broker:

Code:
local L = LibStub("AceLocale-3.0"):NewLocale("Broker_Group","deDE")
if not L then return end



L["Minimalistisches LDB Plugin, um Würfe zu verfolgen und Plündereinstellungen vorzunehmen."] = true
L["Solo"] = true
L["group"] = "Plündern als Gruppe"
L["master"] = "Plündermeister"
L["freeforall"] = "Jeder gegen Jeden"
L["roundrobin"] = "Reihum"
L["needbeforegreed"] = "Bedarf vor Gier"
L["Plündermeister (%s)"] = true
L["Keine Würfe"] = true

L["Würfeln endet in 5 Sekunden, %d von %d erwarteten Würfen registriert."] = true

L["Gewinner: %s."] = true
L[", "] = true
L["Tie: %s are tied at %d."] = true
L["%s (%d/%d)"] = true
L["%s [%s]"] = true
L["%d von erwarteten %d Würfen registriert."] = true

L["Klicken um zu würfeln"] = true
L["Bei Klicken des Plugins einen Standardwurf (1-100) durchführen."] = true
L["Ankündigen"] = true
L["Nur Standardwürfe (1-100)"] = true
L["Nur Standardwürfe (1-100) akzeptieren."] = true
L["Plündermethode"] = true
L["Ändert die Plündermethode."] = true
L["Würfelschwelle"] = true
L["Definiert die Würfelschwelle."] = true

L["Definiert, wo Ergebnisse angekündigt werden."] = true
L["Auto (basierend auf Gruppe)"] = true
L["Lokal"] = true
L["Sagen"] = true
L["Gruppe"] = true
L["Raid"] = true
L["Gilde"] = true
L["nicht ankündigen"] = true

L["Würfe verwerfen"] = true
L["Definiert, wann Würfe verworfen werden."] = true
L["Niemals"] = true
L["10 Sekunden"] = true
L["15 Sekunden"] = true
L["30 Sekunden"] = true
L["45 Sekunden"] = true
L["60 Sekunden"] = true

L["Würfeln"] = true
L["Spieler"] = true
L["Plündermethode"] = true
L["Plündermeister"] = true
L["Anführer"] = true
L["Offiziere"] = true
L["|cffeda55fClick|r um zu würfeln, |cffeda55fCtrl-Click|r um den Gewinner anzukündigen, |cffeda55fShift-Click|r um die Liste zu löschen."] = true
L["|cffeda55fCtrl-Click|r um Gewinner anzukündigen, |cffeda55fShift-Click|r um Liste zu löschen."] = true

L["Passen"] = true
L["Alle haben gepasst."] = true
	
L["Gruppe verlassen"] = true
L["Verläßt die aktuelle Gruppe oder Raid."] = true
	
L["Instanzen zurücksetzen"] = true
L["Setzt alle aktiven Instanzen des Anführers zurück."] = true

L["Instanzen Schwierigkeit"] = true
L["Definiert die Schwierigkeit für Instanzen."] = true
L["Zeige Instanzen Schwierigkeit"] = true
L["Instanzen Schwierigkeit im LDB-Plugin anzeigen."] = true
L["Passe auf Zufallsbeute"] = true
L["Aktivieren, um auf Zufallsbeute automatisch zu passen."] = true
I am looking forward to see it implemented in the next version

Kind regards
X-buZZ
Thanks, this will be added for 3.2, as long as I don't forget
__________________
Tristanian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-07-2009, 11:56 AM  
X-buZZ
A Kobold Labourer

Forum posts: 1
File comments: 31
Uploads: 0
Hi Tristanian,

i have done a german translation for this fine broker:

Code:
local L = LibStub("AceLocale-3.0"):NewLocale("Broker_Group","deDE")
if not L then return end



L["Minimalistisches LDB Plugin, um Würfe zu verfolgen und Plündereinstellungen vorzunehmen."] = true
L["Solo"] = true
L["group"] = "Plündern als Gruppe"
L["master"] = "Plündermeister"
L["freeforall"] = "Jeder gegen Jeden"
L["roundrobin"] = "Reihum"
L["needbeforegreed"] = "Bedarf vor Gier"
L["Plündermeister (%s)"] = true
L["Keine Würfe"] = true

L["Würfeln endet in 5 Sekunden, %d von %d erwarteten Würfen registriert."] = true

L["Gewinner: %s."] = true
L[", "] = true
L["Tie: %s are tied at %d."] = true
L["%s (%d/%d)"] = true
L["%s [%s]"] = true
L["%d von erwarteten %d Würfen registriert."] = true

L["Klicken um zu würfeln"] = true
L["Bei Klicken des Plugins einen Standardwurf (1-100) durchführen."] = true
L["Ankündigen"] = true
L["Nur Standardwürfe (1-100)"] = true
L["Nur Standardwürfe (1-100) akzeptieren."] = true
L["Plündermethode"] = true
L["Ändert die Plündermethode."] = true
L["Würfelschwelle"] = true
L["Definiert die Würfelschwelle."] = true

L["Definiert, wo Ergebnisse angekündigt werden."] = true
L["Auto (basierend auf Gruppe)"] = true
L["Lokal"] = true
L["Sagen"] = true
L["Gruppe"] = true
L["Raid"] = true
L["Gilde"] = true
L["nicht ankündigen"] = true

L["Würfe verwerfen"] = true
L["Definiert, wann Würfe verworfen werden."] = true
L["Niemals"] = true
L["10 Sekunden"] = true
L["15 Sekunden"] = true
L["30 Sekunden"] = true
L["45 Sekunden"] = true
L["60 Sekunden"] = true

L["Würfeln"] = true
L["Spieler"] = true
L["Plündermethode"] = true
L["Plündermeister"] = true
L["Anführer"] = true
L["Offiziere"] = true
L["|cffeda55fClick|r um zu würfeln, |cffeda55fCtrl-Click|r um den Gewinner anzukündigen, |cffeda55fShift-Click|r um die Liste zu löschen."] = true
L["|cffeda55fCtrl-Click|r um Gewinner anzukündigen, |cffeda55fShift-Click|r um Liste zu löschen."] = true

L["Passen"] = true
L["Alle haben gepasst."] = true
	
L["Gruppe verlassen"] = true
L["Verläßt die aktuelle Gruppe oder Raid."] = true
	
L["Instanzen zurücksetzen"] = true
L["Setzt alle aktiven Instanzen des Anführers zurück."] = true

L["Instanzen Schwierigkeit"] = true
L["Definiert die Schwierigkeit für Instanzen."] = true
L["Zeige Instanzen Schwierigkeit"] = true
L["Instanzen Schwierigkeit im LDB-Plugin anzeigen."] = true
L["Passe auf Zufallsbeute"] = true
L["Aktivieren, um auf Zufallsbeute automatisch zu passen."] = true
I am looking forward to see it implemented in the next version

Kind regards
X-buZZ

Last edited by X-buZZ : 07-08-2009 at 07:06 PM.
X-buZZ is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-09-2009, 06:50 PM  
SkunkWerks
A Deviate Faerie Dragon
 
SkunkWerks's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 207
Uploads: 2
Quote:
Originally posted by Tristanian
If you are implying to remove the configuration screen in favor of a right-click menu, to be perfectly honest, I'm not sure I want to do that. I have had nothing but issues when trying to use Blizzard's dropdown system and DewDrop-2.0 is over bloated.
Hrm. No way to get it to just adopt the right click menu a player frame normally has? Eh, it would be my ideal system, honestly, as the popping up and closing of panels constantly is a lot of what I aim to avoid in using an infobar. That said, I guess it's more trouble than it's worth, and I'm not going to sit here and argue it, I'll just go on using GroupFu...


Quote:
The Reset All Instances button works exactly as the equivalent Fu does though I admit, that lifting the no group restriction makes sense. I will do that in the next release.
This at least, as I said, would be something of a small improvement.
SkunkWerks is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-09-2009, 05:26 PM  
Tristanian
Andúril
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 280
File comments: 264
Uploads: 7
Quote:
Originally posted by SkunkWerks
So sayeth the page for GroupFu:



As someone who uses a HUD rather than a standard playerframe, lack of the above in this Addon is the only thing keeping me from using it.

Any chance of adding these things? I've moved over to a nearly-pure LDB setup and this would be one more tick off my list of "irreplaceable" FuBar modules.

If I might add, there is an opportunity here to make a minor improvement on the original as well. The "leader functions" that GroupFu provides waxed a bit overzealous, it seems- it greys out the Reset All Instances function if you aren't in a group.

Yet this is a function you can use without being in a group (just so long as you aren't in a group and aren't the leader). And I use it rather often, given how often I farm old world instances solo. I find myself having to target myself and use the right click menu there in order to accomplish this. It's something of an annoyance.
Errrr, as far as I'm aware, you can set your loot method/threshold, leave group via the right-click configuration screen. You just right-click the plugin and it opens the configuration right there. Is there anything missing from that ? If you are implying to remove the configuration screen in favor of a right-click menu, to be perfectly honest, I'm not sure I want to do that. I have had nothing but issues when trying to use Blizzard's dropdown system and DewDrop-2.0 is over bloated.

The Reset All Instances button works exactly as the equivalent Fu does though I admit, that lifting the no group restriction makes sense. I will do that in the next release.
__________________
Tristanian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-09-2009, 04:54 PM  
SkunkWerks
A Deviate Faerie Dragon
 
SkunkWerks's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 207
Uploads: 2
Quote:
Broker Group is an Ace3/LibDataBroker "conversion" of the popular GroupFu by Rabbit.
So sayeth the page for GroupFu:

Quote:
The right-click menu also includes the standard leader choices like setting the loot method, threshold, leaving your group and resetting your instances.
As someone who uses a HUD rather than a standard playerframe, lack of the above in this Addon is the only thing keeping me from using it.

Any chance of adding these things? I've moved over to a nearly-pure LDB setup and this would be one more tick off my list of "irreplaceable" FuBar modules.

If I might add, there is an opportunity here to make a minor improvement on the original as well. The "leader functions" that GroupFu provides waxed a bit overzealous, it seems- it greys out the Reset All Instances function if you aren't in a group.

Yet this is a function you can use without being in a group (just so long as you aren't in a group and aren't the leader). And I use it rather often, given how often I farm old world instances solo. I find myself having to target myself and use the right click menu there in order to accomplish this. It's something of an annoyance.

Last edited by SkunkWerks : 05-09-2009 at 05:00 PM.
SkunkWerks is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-18-2009, 12:44 PM  
Tristanian
Andúril
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 280
File comments: 264
Uploads: 7
Quote:
Originally posted by sayclub
Korean localization

http://www.somegate.com/upload_new/2...ocale-koKR.zip
Thanks, this should be added now.
Tristanian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-25-2008, 06:37 PM  
sayclub
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
sayclub is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-11-2008, 03:18 PM  
Tristanian
Andúril
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 280
File comments: 264
Uploads: 7
Quote:
Originally posted by Stanzilla
Ok seems like the error was really fixed, thx

Could you try to remove teh Deformat library? :P It's the my only addon left that uses it.
Actually, I'm researching ways to do it, but I might end up just coding a custom solution. We'll see. Deformat was really a "leftover" from the FuBar implementation that I was too busy at that point (or too lazy, take your pick ), to recode.
Tristanian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.