Download
(125Kb)
Download
Updated: 11-14-10 11:20 PM
Pictures
File Info
Updated:11-14-10 11:20 PM
Created:unknown
Downloads:21,751
Favorites:292
MD5:

Broker Group  Popular! (More than 5000 hits)

Version: 2.5
by: srshyu [More]

What is the Broker Group
Broker Group is an Ace3/LibDataBroker "conversion" of the popular GroupFu by Rabbit.

Features
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).

Languages supported
English (enUS), French (frFR), German (deDE), Spanish (esES), Russian (ruRU), Korean (koKR), Simplified Chinese (zhCN) and Traditional Chinese (zhTW).

How to use it
Left-Clicking on the plugin will cause it to perform a standard roll.

Shift + Left Click will cause it to clear the roll.

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.

Dependencies needed
Broker Group does not provide it's own display, you will need a LDB-based display addon, such as ButtonBin, Fortress, Carousel, StatBlockCore, Bazooka, Fubar (Broker2Fubar needed) and Titan etc.

Where to post what
Helps of any kind are always welcome.

For Bug reports, suggestions for new features and improvements, Please create a ticket on wow.curseforge.com

I am currently using Traditional Chinese (zhTW) version of wow. Most of the translations are translated using Google Translate.

If there are any errors or suggestions with the translation, please submit your translation updates via Curseforge.com localization.

Help spread the addon
If you like the addon and what it has to offer, please help rate it and let the others know.

Special Thanks
Credit goes to the original author and Tristanian who made this possible.

Thanks to blueabyss25 for French (frFR) Translation.

Thanks to xevilgrin and X-buZZ for German (deDE) Translation.

Thanks to yuk6196 for Korean (koKR) Translation.

All those who helped with debugging.

2.5 [2010.11.15]
- Now localized in English (enUS), French (frFR), German (deDE), Spanish (esES), Russian (ruRU), Korean (koKR), Simplified Chinese (zhCN) and Traditional Chinese (zhTW).
----------------------------------
2.4 [2010.10.19]
- Updated TOC
- Updated libraries.
- Now Fully ACE3 addon.
----------------------------------
2.3 [2009.12.16]
- Updated TOC
----------------------------------
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 (0)


Post A Reply Comment Options
Unread 11-08-14, 05:46 AM  
cardo
A Kobold Labourer

Forum posts: 0
File comments: 49
Uploads: 0
Please update

cu cardo_
Report comment to moderator  
Reply With Quote
Unread 09-11-12, 11:41 AM  
Cazadoria
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Is there any chance for an update in MoP?
I like this litte addon.... it seems there is no other that can replace it.
Report comment to moderator  
Reply With Quote
Unread 11-04-10, 10:23 AM  
srshyu
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 6
Uploads: 1
Fully converted to ACE3 and Hosted on Curse.com

Report comment to moderator  
Reply With Quote
Unread 07-20-10, 07:21 PM  
CanadianJeff
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
can put this addon on curse.com for easy download?
Report comment to moderator  
Reply With Quote
Unread 05-26-10, 10:37 PM  
FireAllianceNX
A Defias Bandit
 
FireAllianceNX's Avatar

Forum posts: 2
File comments: 25
Uploads: 0
Deformat-2.0

Any plan on moving this addon from Deformat-2.0 to 3.0 so that it would be fully Ace3?
Last edited by FireAllianceNX : 05-27-10 at 12:27 AM.
Report comment to moderator  
Reply With Quote
Unread 01-16-10, 04:51 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Originally posted by Froagh
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.
I use Xloot for this exact functionality. YOu might try it out.
__________________
There is absolutely no evidence to support the theory that life is serious.
Report comment to moderator  
Reply With Quote
Unread 09-24-09, 09:20 AM  
Froagh
A Murloc Raider
 
Froagh's Avatar

Forum posts: 9
File comments: 72
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-09 at 09:22 AM.
Report comment to moderator  
Reply With Quote
Unread 09-05-09, 07:54 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
@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.
Report comment to moderator  
Reply With Quote
Unread 09-05-09, 12:38 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
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.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-03-09, 07:57 AM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
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.
Report comment to moderator  
Reply With Quote
Unread 08-10-09, 08:50 AM  
Maischter
A Defias Bandit

Forum posts: 2
File comments: 94
Uploads: 0
thx for the tip tris..
Last edited by Maischter : 08-10-09 at 08:52 AM.
Report comment to moderator  
Reply With Quote
Unread 08-06-09, 04:06 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
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.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-06-09, 10:54 AM  
Icerat
A Fallenroot Satyr

Forum posts: 28
File comments: 46
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>

  ---
Report comment to moderator  
Reply With Quote
Unread 07-11-09, 12:17 AM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
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
__________________
Report comment to moderator  
Reply With Quote
Unread 07-07-09, 09:56 AM  
X-buZZ
A Kobold Labourer

Forum posts: 1
File comments: 56
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-09 at 05:06 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: