Download
(127Kb)
Download
Updated: 08-30-12 11:36 PM
Pictures
File Info
Updated:08-30-12 11:36 PM
Created:08-30-12 11:36 PM
Downloads:1,988
Favorites:27
MD5:

Broker [Group]: Continued

Version: 2.5
by: Sargeant [More]

This is an update of Broker [Group] by srshyu for patch 5.0.4+.

I realized how much not having this addon bothered me after it ceased to function with the 5.0.4 API update, so I took a little time to get it working in the latest patch. Just some small updates to get it to function for MoP. It hasn't been extensively tested, so there may be bugs - let me know if you find any and I'll give my best shot at fixing them.

Original addon description follows:

Originally Posted by srshyu
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.

Optional Files (0)


Post A Reply Comment Options
Unread 11-08-14, 05:44 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 11-27-12, 10:58 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 238
Uploads: 0
With the update to 5.1 I'm getting the following error.

Code:
Date: 2012-11-27 21:31:25
ID: -1
Error occured in: Global
Count: 1
Message: AceLocale-3.0: Broker_Group: Missing entry for 'ERROR!'
Debug:
   Broker_Group\Broker_Group.lua:644: GetLootTypeText()
   Broker_Group\Broker_Group.lua:377: Update()
   Broker_Group\Broker_Group.lua:518: ?()
   Broker_Group\Broker_Group.lua:19:
      Broker_Group\Broker_Group.lua:18
Locals:
None
AddOns:
__________________
Report comment to moderator  
Reply With Quote
Unread 10-23-12, 03:21 PM  
Caramirdan
A Kobold Labourer
 
Caramirdan's Avatar

Forum posts: 0
File comments: 47
Uploads: 0
Smile Thanks for the update!

Thanks for updating this!
Report comment to moderator  
Reply With Quote
Unread 09-10-12, 05:57 PM  
Kelem
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 118
Uploads: 2
error on joining a raid

1x Broker_Group\Broker_Group.lua:644: attempt to index field "?" (a nil value)
Broker_Group\Broker_Group.lua:644: in function "GetLootTypeText"
Broker_Group\Broker_Group.lua:377: in function "Update"
Broker_Group\Broker_Group.lua:518: in function "?"
Broker_Group\Broker_Group.lua:19: in function <Broker_Group\Broker_Group.lua:18>

Locals:
self = Broker_Group {
0 = <userdata>
RollTimeout = <func> @..\Broker_Group.lua:685
PLAYER_ENTERING_WORLD = <func> @..\Broker_Group.lua:773
Print = <func> @..\Broker_Group.lua:488
GetLootTypeText = <func> @..\Broker_Group.lua:642
CancelTimer = <func> @Ace3\..\AceTimer-3.0.lua:311
CHAT_MSG_RAID = <func> @..\Broker_Group.lua:781
ModifyClassColors = <func> @..\Broker_Group.lua:332
CHAT_MSG_PARTY = <func> @..\Broker_Group.lua:777
TimeLeft = <func> @Ace3\..\AceTimer-3.0.lua:363
PARTY_LOOT_METHOD_CHANGED = <func> @..\Broker_Group.lua:769
PARTY_MEMBERS_CHANGED = <func> @..\Broker_Group.lua:765
CHAT_MSG_SYSTEM = <func> @..\Broker_Group.lua:505
ScheduleRepeatingTimer = <func> @Ace3\..\AceTimer-3.0.lua:301
obj = <table> {}
RAID_ROSTER_UPDATE = <func> @..\Broker_Group.lua:761
AnnounceOutput = <func> @..\Broker_Group.lua:734
AnnounceWinner = <func> @..\Broker_Group.lua:696
GetDungeonDifficultyText = <func> @..\Broker_Group.lua:651
GetHighestRoller = <func> @..\Broker_Group.lua:347
CancelAllTimers = <func> @Ace3\..\AceTimer-3.0.lua:341
ClearRolls = <func> @..\Broker_Group.lua:619
CheckForPassers = <func> @..\Broker_Group.lua:591
Update = <func> @..\Broker_Group.lua:362
ScheduleTimer = <func> @Ace3\..\AceTimer-3.0.lua:276
CheckForWinner = <func> @..\Broker_Group.lua:577
}
pluginlabel = ""
separator = ""
withpar = nil
rollers = nil
L = <table> {
5 N = "5 N"
Don't announce = "Don't announce"
Minimalistic LDB plugin to track down rolls and perform basic loot functions. = "Minimalistic LDB plugin to track down rolls and perform basic loot functions."
Auto (based on group) = "Auto (based on group)"
Roll clearing = "Roll clearing"
Accept standard (1-100) rolls only. = "Accept standard (1-100) rolls only."
Raid = "Raid"
10 H = "10 H"
10 N = "10 N"
Dungeon Difficulty = "Dungeon Difficulty"
freeforall = "Free for all"
Never = "Never"
Enable this setting to auto-pass on random loot. = "Enable this setting to auto-pass on random loot."
60 seconds = "60 seconds"
Officers = "Officers"
10 seconds = "10 seconds"
Perform a standard 1-100 roll when the plugin is clicked. = "Perform a standard 1-100 roll when the plugin is clicked."
Leave Party = "Leave Party"
45 seconds = "45 seconds"
|cffeda55fClick|r to roll, |cffeda55fCtrl-Click|r to output winner, |cffeda55fShift-Click|r to clear the list. = "|cffeda55fClick|r to roll, |cffeda55fCtrl-Click|r to output winner, |cffeda55fShift-Click|r to clear the list."
%s (%d/%d) = "%s (%d/%d)"
Trims the instance difficulty text label. For example 25 player Heroic difficulty will display as '25 H'. = "Trims the instance difficulty text label. For example 25 player Heroic difficulty will display as '25 H'."
15 seconds = "15 seconds"
Set the difficulty type text shown on the button/block. 'Auto' means the difficulty will only be shown if you are grouped and will reflect your group type. = "Set the difficulty type text shown on the button/block. 'Auto' means the difficulty will only be shown if you are grouped and will reflect your group type."
Roll = "Roll"
Reset all available instance the group leader has active. = "Reset all available instance
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 11:58 PM  
Sargeant
A Murloc Raider
 
Sargeant's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 23
Uploads: 5
Originally Posted by khurzog
in less than an hour you became my favorite person ever. thank you for this... and ghost recon! 2 more broken addons checked off my list.
Glad I could help!
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 11:48 PM  
khurzog
A Frostmaul Preserver
 
khurzog's Avatar

Forum posts: 266
File comments: 194
Uploads: 0
in less than an hour you became my favorite person ever. thank you for this... and ghost recon! 2 more broken addons checked off my list.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: