Download
(879Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 03-21-24 09:13 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Classic (1.15.0)
WOTLK Patch (3.4.3)
Updated:03-21-24 09:13 AM
Created:11-27-10 11:16 PM
Downloads:49,043
Favorites:180
MD5:
Categories:Data Broker, Bags, Bank, Inventory, Group, Guild & Friends, Map, Coords, Compasses, Mail
10.2.6

Broker Everything  Popular! (More than 5000 hits)

Version: 4.6.2-release
by: hizuro, Ekaterina

Description

This addon is a collection of modules to display various informations in the game about the game, your character, friends, guild and more. It is recommended to display the modules with panel-addons like Bazooka, ChocolateBar, DockingStation, NinjaPanel, TitanPanel or single- button-addons like Fortress, StatBlockCore.

Modules
Current: Archaeology, Artifact weapon, Bags, Calendar, ChatChannels, Clock, Currency, Dual-spec, Durability, Equipment, Follower, FPS, Framenames, Friends, Game Menu, Garrison, GPS, Gold, Guild, GuildLog, IDs, Latency, Location, Mail, Memory, Missions, Nameplates, Quest Log, Speed, Stuff, Surprise, Tracking, Volume, WoWToken, XP, ZoneText

Important
Tooltip scaling and tooltip addons like Tiptac
It is recommended the tooltip scaling in BE not to use, if you use other tooltip addons like tiptac. It can lead to truncated texts in tooltip.
For Iconsets and Localization
I have add some php scripts. the script generates the 3 example files for iconset and localization. I will try to use the php script in this folder to keep all examples up to date...
Alpha and beta Versions
Pre-Release versions only available on curseforge/curse.
Bug reports, feature requests and Support
On Github (new)
* Bug reports / Feature requests
On WoW Interface

* Bug reports
* Feature reqests
* Comments & Criticism
On Curse & Curseforge
* Bug reports / feature requests
* Comments & Criticism

Localization

English
French incomplete [thanks at Chanir from Curseforge]
German incomplete
Chinese [thanks at thomasmo from WoWInterface]

For anyone how is interested to help translating this addon in other languages?
Curseforge has a locaization tool

Credits
Thanks to Hungtar for the original Broker_Everything and Ekaterina for futher developing.WowInterface and Curse community for an amazing amount of help.

Broker: Everything
4.6.2-release (2024-03-21)
Full Changelog Previous Releases
  • Shared: Fix nil index error
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.0.demo
77kB
03-08-14 04:15 PM
Patch


Archived Files (42)
File Name
Version
Size
Author
Date
4.6.1-release
879kB
hizuro
03-21-24 09:07 AM
4.6.0-release
879kB
hizuro
02-25-24 06:39 PM
4.5.28-release
877kB
hizuro
12-02-23 02:26 PM
4.5.27-release
877kB
hizuro
11-11-23 04:05 PM
4.5.26-release
875kB
hizuro
11-10-23 10:05 AM
4.5.25-release
874kB
hizuro
11-03-23 07:32 PM
4.5.24-release
874kB
hizuro
11-03-23 09:52 AM
4.5.23-release
874kB
hizuro
11-01-23 07:51 PM
4.5.22-release
874kB
hizuro
11-01-23 01:11 AM
4.5.21-release
873kB
hizuro
10-27-23 12:10 PM
4.5.20-release
873kB
hizuro
10-22-23 10:16 AM
4.5.17-release
873kB
hizuro
09-25-23 02:38 AM
4.5.16-release
873kB
hizuro
08-27-23 05:25 PM
4.5.15-release
873kB
hizuro
07-27-23 08:33 PM
4.5.14-release
873kB
hizuro
07-12-23 01:43 AM
4.5.12-release
873kB
hizuro
07-06-23 03:47 AM
4.5.11-release
870kB
hizuro
06-11-23 02:19 PM
4.5.10-release
861kB
hizuro
05-05-23 02:11 AM
4.5.9-release
861kB
hizuro
05-04-23 01:15 PM
4.5.9-beta2
861kB
hizuro
05-04-23 11:52 AM
4.5.8-release
861kB
hizuro
04-11-23 09:19 PM
4.5.7-release
860kB
hizuro
04-10-23 01:20 PM
4.5.6-release
860kB
hizuro
03-24-23 10:31 PM
4.5.5-release
860kB
hizuro
03-22-23 10:54 AM
4.5.4-release
859kB
hizuro
02-14-23 03:29 PM
4.5.3-release
859kB
hizuro
02-14-23 03:15 PM
4.5.2-release
859kB
hizuro
02-11-23 04:52 AM
4.5.1-release
858kB
hizuro
01-22-23 03:54 AM
4.5.0-release
859kB
hizuro
12-29-22 03:57 PM
4.4.4-beta
854kB
hizuro
11-27-22 10:47 AM
4.4.3-beta
854kB
hizuro
11-25-22 05:56 AM
4.4.2-release
854kB
hizuro
10-31-22 05:19 PM
4.4.1-release
854kB
hizuro
10-31-22 04:18 PM
4.4.0-release
848kB
hizuro
09-19-22 02:57 AM
4.4.0-beta
848kB
hizuro
09-11-22 05:48 AM
4.3.10-release
847kB
hizuro
08-29-22 11:49 PM
4.3.9-release
847kB
hizuro
08-08-22 04:35 AM
4.3.8-release
847kB
hizuro
06-20-22 04:35 PM
4.3.7-release
829kB
hizuro
06-03-22 06:43 PM
4.3.6-release
829kB
hizuro
06-03-22 06:39 PM
4.3.5-release
790kB
hizuro
05-22-22 09:51 PM
4.3.4-release
789kB
hizuro
05-22-22 08:36 PM


Post A Reply Comment Options
Unread 06-24-15, 10:08 PM  
hizuro
A Kobold Labourer
 
hizuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 63
Uploads: 2
Thank you for reporting.
That was my fault. i've forgot to commit the changed core.lua.

This version contains new modules:
  • archaeology - a list of factions with fragments and keystones. currently the broker button display green colored faction names if you can solve an artifact.
  • chatchannels - list your chat channels in tooltip and broker with amount of present users. the coloring depends on your chat channel color settings. i've wrote this module to see how many users present in world channels.
  • guildlog - display the guild log in a better readable style with the option to hide any action you won't like to see in the list
  • wowtoken - display the current wow token gold price.

A little info to the garrison cache forcast. the limit of 500 resources are hardcoded. currently i search a way to detect the use of Trade Agreement: Arakkoa Outcasts. i hope i find a way ^^


greetings Hizuro
Report comment to moderator  
Reply With Quote
Unread 06-24-15, 07:36 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Beta errors

The errors were poping up so fast I coud not copy them without disableing the addon:
Code:
1114x Broker_Everything\core.lua:117: attempt to index field 'bagScan' (a nil value)
Broker_Everything\core.lua:117: in function <Broker_Everything\core.lua:94>

Locals:
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 01-01-15, 09:03 PM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
Originally Posted by Spiderkeg
The "System" and "Interface" options under the GameMenu are still tainting. The fix for the tainting is below:

Old: func=function() securecall("ShowUIPanel", VideoOptionsFrame) end, },
New: func=function() securecall(VideoOptionsFrame_Toggle) end, },

Old: func=function() securecall("ShowUIPanel", InterfaceOptionsFrame) end, },
New: func=function() securecall(InterfaceOptionsFrame_Show) end, },
Thank you for integrating these two changes. Both of these Blizzard functions are used to call the respective game menu screen and they do not taint when called properly. I have not noticed any other options under the game menu module that causes taint of the game menu or any other menu.
Report comment to moderator  
Reply With Quote
Unread 12-27-14, 04:26 PM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
The "System" and "Interface" options under the GameMenu are still tainting. The fix for the tainting is below:

Old: func=function() securecall("ShowUIPanel", VideoOptionsFrame) end, },
New: func=function() securecall(VideoOptionsFrame_Toggle) end, },

Old: func=function() securecall("ShowUIPanel", InterfaceOptionsFrame) end, },
New: func=function() securecall(InterfaceOptionsFrame_Show) end, },
Report comment to moderator  
Reply With Quote
Unread 12-26-14, 10:42 AM  
hizuro
A Kobold Labourer
 
hizuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 63
Uploads: 2
"Selling grey items?" currently not part of this addon, but on my todo list.

greetings Hizuro
Report comment to moderator  
Reply With Quote
Unread 12-25-14, 05:26 AM  
BabyRay
An Aku'mai Servant

Forum posts: 39
File comments: 54
Uploads: 0
Thanks for updating your great addon!
Selling grey items? Something new about this?

Merry Christmas
Report comment to moderator  
Reply With Quote
Unread 12-24-14, 03:21 PM  
hizuro
A Kobold Labourer
 
hizuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 63
Uploads: 2
Merry Christmas and there is a new version under the Christmas tree.

Whats new?
  1. I've replaced the old option panel to remove an outdated library.
  2. I've added to some modules the possibility to change mouse click usage on broker buttons and i will extend it to the other modules later.
  3. The garrison module checking your achievements and blueprints level3 item.
  4. I've extend the Equipment module to display your current equipment and check your enchantments if missing.
  5. and many many more ^^ (but less than I had originally planned )
greetings Hizuro
Report comment to moderator  
Reply With Quote
Unread 12-07-14, 07:15 PM  
hizuro
A Kobold Labourer
 
hizuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 63
Uploads: 2
Damned... i was so blind... the ghostly issue of work orders was my fault... SORRY!

fixed in final2

greetings Hizuro
Last edited by hizuro : 12-07-14 at 07:16 PM.
Report comment to moderator  
Reply With Quote
Unread 12-07-14, 01:21 PM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
Re: Timer/Stopwatch

Originally Posted by nickyjean
Hello,

I love the versitility of this addon. It's great and you have done some really hard work on this. So now to the asking. Is there anyway to include the time/stopwatch as an option. Instead of having the UI, I would put the stop watch by my clock. It would need to have the pause and reset button and the normal functionality.

Thanks again .. awesome addon.
In case you were not aware, if you click the clock the stopwatch will toggle. Also, if you hold down shift and right click the calendar will toggle. Just an FYI.
Report comment to moderator  
Reply With Quote
Unread 12-06-14, 11:24 AM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
Request: Could a change be done to the volume control so that left clicking mutes/unmutes the game's master volume instead of raising up the volume? Another alternative, how about a checkbox option to make the left click either mute or raise volume?
Report comment to moderator  
Reply With Quote
Unread 12-06-14, 08:00 AM  
nickyjean
Premium Member
Premium Member

Forum posts: 284
File comments: 114
Uploads: 0
Timer/Stopwatch

Hello,

I love the versitility of this addon. It's great and you have done some really hard work on this. So now to the asking. Is there anyway to include the time/stopwatch as an option. Instead of having the UI, I would put the stop watch by my clock. It would need to have the pause and reset button and the normal functionality.

Thanks again .. awesome addon.
Report comment to moderator  
Reply With Quote
Unread 12-06-14, 01:29 AM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
Originally Posted by hizuro
I decided not to remove the Gamemenu. Instead, you have the choice to use the critical entries that may cause taint error messages. (see option panel) and i've added the toybox. ^^
(I am still dissatisfied if the warning is clear enough.)

greetings Hizuro
Okay, so doing some research, apparently there are already two functions included in the LUA files for the InterfaceOptionsFrame and VideoOptionsFrame which toggle the respective frames without causing taint.

VideoOptionsFrame_Toggle()
InterfaceOptionsFrame_Show()

As a test, I replaced both function calls in place of the current method in the gamemenu.lua module and tested, both frames toggled just fine and caused no taint in the process. You may want to try this yourself but this could be a suitable replacement for your current method to fix the current problem.

I'm taking a wild stab that calling these frames, and causing taint, is some kind of bug with the current WoW build because running /run ShowUIPanel(InterfaceOptionsFrame) also causes taint and this is an acceptable call.
Last edited by Spiderkeg : 12-06-14 at 01:30 AM.
Report comment to moderator  
Reply With Quote
Unread 12-05-14, 12:57 PM  
hizuro
A Kobold Labourer
 
hizuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 63
Uploads: 2
I decided not to remove the Gamemenu. Instead, you have the choice to use the critical entries that may cause taint error messages. (see option panel) and i've added the toybox. ^^
(I am still dissatisfied if the warning is clear enough.)

greetings Hizuro
Report comment to moderator  
Reply With Quote
Unread 12-05-14, 11:52 AM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 18
File comments: 285
Uploads: 0
I still love that GameMenu module, so don't remove it... but I am still having one taint issue that we've talked about before.

Choosing the "Interface" or "System" options will taint something and prevent the actual GameMenu from popping up when you hit ESC. Not sure what else the taint prevents functioning, but that the easiest to test.

Also... what happened to the "Shop" option from the GameMenu module? It was there once upon a time.
Report comment to moderator  
Reply With Quote
Unread 11-19-14, 11:51 PM  
Archet1337
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
mem.lua Script ran too long

Hi,

I've been getting a lot of these script ran too long errors after the WoD launch. They occur when fighting a lot of mobs at the same time.

Code:
20x Broker_Everything\modules\mem.lua:99: script ran too long
Broker_Everything\modules\mem.lua:99: in function <Broker_Everything\modules\mem.lua:97>
Broker_Everything\modules\mem.lua:123: in function `func'
Broker_Everything\core.lua:21: in function <Broker_Everything\core.lua:14>

Locals:
self = <table> {
 onupdate = <function> defined @Broker_Everything\modules\mem.lua:121
 obj = <table> {
 }
 enabled = true
 config_defaults = <table> {
 }
 desc = "Broker to show how much memory are consumed through your addons."
 config_allowed = <table> {
 }
 config = <table> {
 }
 events = <table> {
 }
 onclick = <function> defined @Broker_Everything\modules\mem.lua:229
 onleave = <function> defined @Broker_Everything\modules\mem.lua:225
 updateinterval = 10
 ontooltip = <function> defined @Broker_Everything\modules\mem.lua:138
 onenter = <function> defined @Broker_Everything\modules\mem.lua:217
}
obj = <table> {
}
ns = <table> {
 secureButton2 = <function> defined @Broker_Everything\shared.lua:580
 tooltipScaling = <function> defined @Broker_Everything\shared.lua:149
 GetItemData = <function> defined @Broker_Everything\shared.lua:627
 GetTipAnchor = <function> defined @Broker_Everything\shared.lua:127
 print = <function> defined @Broker_Everything\shared.lua:273
 debugging = true
 bagScan = <table> {
 }
 commands = <table> {
 }
 OP = <unnamed> {
 }
 LDBI = <table> {
 }
 toggleEquipment = <function> defined @Broker_Everything\modules\equipment.lua:48
 LC = <table> {
 }
 splitTextToHalf = <function> defined @Broker_Everything\shared.lua:422
 LQT = <table> {
 }
 timeoutList = <table> {
 }
 scm = <function> defined @Broker_Everything\shared.lua:794
 modules = <table> {
 }
 insertAppend = <function> defined @Broker_Everything\shared.lua:394
 unhideFrame = <function> defined @Broker_Everything\shared.lua:890
 SetCVar = <function> defined @Broker_Everything\shared.lua:105
 EasyMenu = <table> {
 }
 moduleInit = <function> defined @Broker_Everything\modules\modules.lua:149
 secureButton = <function> defined @Broker_Everything\shared.lua:545
 player = <table> {
 }
 LDB = <table> {
 }
 split = <function> defined @Broker_Everything\shared.lua:436
 print_t = <function> defined @Broker_Everything\shared.lua:286
 GetLocalTime = <function> defined @Broker_Everything\shared.lua:839
 hideTooltip = <function> defined @Broker_Everything\shared.lua:155
 GetGameTime = <function> defined @Broker_Everything\shared.lua:814
 LSM = <table> {
 }
 updateList = <table> {
 }
 GetCoinColorOrTextureString = <function> defined @Broker_Everything\shared.lua:776
 media = "Broker_Everything\media\"
 tooltipGraphAddValue = <function> defined @Broker_Everything\shared.lua:757
 tooltipGraph = <function> defined @Broker_Everything\shared.lua:713
 Print = <function> defined @Broker_Everything\shared.lua:273
 twink = <function> defined @Broker_Everything\shared.lua:84
 I = <table> {
 }
 build = 60319116
 pairsByKeys = <function> defined @Broker_Everything\shared.lua:352
 GetFaction2PlayerStanding = <function> defined @Broker_Everything\shared.lua:658
 secureButton2Hide = <function> defined @Broker_Everything\shared.lua:603
 L = <table> {
 }
 strLimit = <function> defined @Broker_Everything\shared.lua:457
 realm = "Ragnaros"
 getBorderPositions = <function> defined @Broker_Everything\shared.lua:448
 RegisterMouseWheel = <function> defined @Broker_Everything\shared.lua:215
 LSO = <table> {
 }
 GetUTCTime = <function> defined @Broker_Everything\shared.lua:843
 tooltipModifiers = <table> {
 }
 GetPlayedTime = <function> defined @Broker_Everything\shared.lua:865
 hideFrame = <function> defined @Broker_Everything\shared.lua:881
 updateIcons = <function> defined @Broker_Everything\shared.lua:321
 splitText = <funct
Any advice would be most appreciated
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.