Get an Epic Experience with Premium

Broker Everything

Data Broker Login to Add Favorites
  • 22 Likes
  • World of Warcraft
  • 1,402 Monthly Downloads
  • Supports: 6.2.3
  • 93,232 Total Downloads
  • Updated 02/09/2016
  • Created 01/24/2011
  • 136 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: 2.13-Release5
or
Support development! **
Click here to lend your support and make a donation at www.pledgie.com !

About Broker Everything

Description

This addon is a collection of modules to display various informations ingame about the game, your character, friends, guild and many many more. :)


Recommentation

It is recommended to use this addon with a data broker display addon...


Broker (Modules)


New modules

  • Tanaan Jungle: Display a list of daily and weekly activities.
    • Status of rare bosses, daily and weekly quests and zone bonus objects for apexis crystals.
    • This module is experimental... :)

Features

  • Addon Core: Custom iconset support. Would you like to replace the icons used for the brokers of Broker_Everything? It is possible. Use Broker Everything - Demo Iconset as example to create your own iconset. Please read "For Iconsets and Localization" in the "Important" Section.
  • Broker - GPS / Location / ZoneText: A click on the tooltip line "Inn" execute the hearthstone. A right-click on the broker button opens a menu with class specific spells and usable items in the character backpack like The Innkeeper's Daughter or Lunar Festival Invitation.
  • Broker - Bags: Optional list of item qualities with count and vendor price sum.
  • Broker - Clock: Display local, realm, UTC time. Display your playtime for session, level and all.
  • Broker - Durability: Autorepair function with optional use of the guild funds and guild masters can disallow the automatic use of guild funds by adding "[noautorepair]" to the guildinfo. Optional list of last repairs with date, spend gold and player/guild fund indicator.
  • Broker - Game menu: Display duration time in of gm tickets in broker button.
  • Broker - Guild: Optional displaying applicants in broker and tooltip. Optional displaying mobile chatter in tooltip.
  • Broker - Mail: List of chars with number of mails in her box and the lowest days before return to sender.
  • Broker - Volume: Optional master volume adjustable by using the mousewheel on broker button. A list of your hardware in tooltip with the option to change it. Now Dialogs can be enabled/disabled with a click in tooltip.
  • Broker - XP: XP bonus and a list of equipped items, spells (fast track) and if you are in group with your friend for 'recruite a friend' xp bonus. List of your chars on current realm with level, name (class color), faction (icon) and xp (<current>/<max> <percent>).

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

Bug reports, feature requests and Support

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
For anyone how is interested to help translating this addon in other languages?
Please read "For Iconsets and Localization" in the "Important" Section.

Credits

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


Hizuro's other projects

On Curse: http://www.curse.com/users/hizuro/projects/
On CurseForge: http://www.curseforge.com/profiles/hizuro/addons/

tag 2.13-Release5
edd60d2fc29bc124777543ddb39ecd40d9ae0dd6
Hizuro <hizuro@gmx.net>
2015-11-21 23:13:22 +0100

Tagging as 2.13-Release5

--------------------

Hizuro:
    - ships: fix error in tooltip by holding shift key
    - followers: fix error for user with disabled garrison module
    - fix error for user with disabled garrison module
    - fix error for user with disabled garrison module

Addon Packs Containing This...

Comments

First Previous Page 1 of 11 Next Last
  • #181

    Niselma30: Thank you for report.
    2.14-beta4 should fix this error.

    greetings Hizuro

  • #182

    np it's was pretty bad. it was firing off over and over. at one point, it was in the 90's for errors

  • #179

    Now with the update I'm getting

    89x Broker_Everything\modules\wowtoken.lua:74: attempt to get length of global 'be_wowtoken_db' (a nil value)
    Broker_Everything\modules\wowtoken.lua:74: in function <Broker_Everything\modules\wowtoken.lua:61>

    Locals:

     

    Last edited by Niselma30 on 2/9/2016 8:54:38 AM
  • #180

    and I have uninstalled and reinstalled it a few times and still getting the error.

  • #178

    when trying to clear off toons from the gold tracker i keep getting

    10x Broker_Everything\modules\gold.lua:123: attempt to index field '?' (a nil value)
    Broker_Everything\modules\gold.lua:123: in function `_OnMouseUp_func'
    ...rfaceBadPet\libs\LibQTip-1.0\LibQTip-1.0-44.lua:1249: in function <...rfaceBadPet\libs\LibQTip-1.0\LibQTip-1.0.lua:1248>

    Locals:
    frame = <unnamed> {
    0 = <userdata>
    _OnEnter_func = <function> defined @Broker_Everything\modules\gold.lua:129
    _OnLeave_func = <function> defined @Broker_Everything\modules\gold.lua:130
    height = 15.168180465698
    cells = <table> {
    }
    _OnMouseUp_func = <function> defined @Broker_Everything\modules\gold.lua:121
    }

     

  • #177

    next beta round... :)

    for anyone with 'script ran too long' errors from memory module:
    > i've added options to change or disable the update interval. i hope that helps...

    by the way...
    i've added an option to disable the memory usage update in combats some months ago. :)

    greetings Hizuro

  • #174
    Lua Error - please help

    I have no idea how to fix this.  I deleted several addons with no luck.

    This error happens usually when I attack. - thanks for the great addon and any help.

     

     

     

    Message: ...nterface\AddOns\Broker_Everything\modules\memory.lua:94: script ran too long
    Time: 01/12/16 09:42:04
    Count: 4
    Stack: ...nterface\AddOns\Broker_Everything\modules\memory.lua:94: in function <...nterface\AddOns\Broker_Everything\modules\memory.lua:90>
    ...nterface\AddOns\Broker_Everything\modules\memory.lua:131: in function `onupdate'
    ...terface\AddOns\Broker_Everything\modules\modules.lua:126: in function <...terface\AddOns\Broker_Everything\modules\modules.lua:117>

    Locals: sumOnly = true
    total = 0
    all = <table> {
    }
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "script ran too long"
    name = "Memory"
    GetNumAddOns = <function> defined =[C]:-1
    GetAddOnMemoryUsage = <function> defined =[C]:-1
    GetAddOnInfo = <function> defined =[C]:-1
    data = <table> {
     total = 276242.26660156
    }

  • #176

    same

  • #175

    you're not alone. I'm getting it too.

  • #173

    Hi! I get this error when I mouseover bagnon's icon in chocolate bar. Never sure where to start but since it says Broker_everything, thought I'd check here first.

    Any ideas?

    4x Broker_Everything\modules\bags.lua:165: attempt to perform arithmetic on field '?' (a nil value)
    Broker_Everything\modules\bags.lua:165: in function <Broker_Everything\modules\bags.lua:157>
    Broker_Everything\modules\bags.lua:239: in function `ontooltip'
    Broker_Everything\modules\bags.lua:273: in function `OnEnter'
    ChocolateBar\Chocolate.lua:219: in function <ChocolateBar\Chocolate.lua:189>

    Locals:
    tt = <unnamed> {
     0 = <userdata>
     ttGradient = <unnamed> {
     }
     columns = <table> {
     }
     scrollChild = <unnamed> {
     }
     colspans = <table> {
     }
     cell_margin_v = 3
     width = 107.91297340393
     headerFont = GameTooltipHeaderText {
     }
     lines = <table> {
     }
     labelProvider = <table> {
     }
     key = "BagsTT"
     height = 49.999999046326
     cell_margin_h = 6
     regularFont = GameTooltipText {
     }
     scrollFrame = <unnamed> {
     }
    }
    f = 1
    total = 138
    l = 4
    c = 1
    n = nil
    mode = <table> {
     max = 7
     empty = true
     vendor = false
    }
    ttName = "BagsTT"
    BagsFreeUsed = <function> defined @Broker_Everything\modules\bags.lua:139
    C = <function> defined @Broker_Everything\libs\LibColors-1.0\LibColors-1.0.lua:59
    L = <table> {
     Show active missions in tooltip = "Show active missions in tooltip"
     Hide copper = "Hide copper"
     Bags = "Bags"
     Change steps = "Change steps"
     Free slots = "Free slots"
     Show latest achievements = "Show latest achievements"
     Select the maximum number of entries from the guild log, otherwise drag to 'All'. = "Select the maximum number of entries from the guild log, otherwise drag to 'All'."
     Select to show XP as an absolute value; Deselected will show it as a percentage. = "Select to show XP as an absolute value; Deselected will show it as a percentage."
     Disable displaying game icons and use game shortcut instead of = "Disable displaying game icons and use game shortcut instead of"
     List mails on chars = "List mails on chars"
     Show rank name from guild members = "Show rank name from guild members"
     Open profession menu = "Open profession menu"
     Broker to show your archaeology artifacts. = "Broker to show your archaeology artifacts."
     Recruite a Friend = "Recruite a Friend"
     Precision = "Precision"
     Show professions from guild members = "Show professions from guild members"
     Show mobile chatter in tooltip (Armory App users) = "Show mobile chatter in tooltip (Armory App users)"
     short Tooltip = "short Tooltip"
     How would you like to view co-ordinations. = "How would you like to view co-ordinations."
     Zone = "Zone"
     switch between local and server time = "switch between local and server time"
     Secondary tooltip options = "Secondary tooltip options"
     Show watch list = "Show watch list"
     Use MouseWheel = "Use MouseWheel"
     Open time manager = "Open time manager"
     Broker to show a list of your follower with level, quality, xp and more. = "Broker to show a list of your follower with level, quality, xp and more."
     Disable game icons = "Disable game icons"
     Show mobile chatter in broker = "Show mobile chatter in broker"
     First Aid = "First Aid"
     Show under construction = "Show under construction"
     Switch between time format 24 hours and 12 hours with AM/PM = "Switch between time format 24 hours and 12 hours with AM/PM"
     Alliance = "Alliance"
     Show average item level = "Show average item level"
     Broker as Minimap Buttons = "Broker as Minimap Buttons"
     Short transport menu = "Short transport menu"
     None = "None"
     Durability = "Durability"
     Missions = "Missions"
     Use prefix = "Use prefix"
     Show cache forcast = "Show cache forcast"
     Choose your favorite = "Choose your favorite"
     Invited = "Invited"
     open the transport menu = "open the transport menu"
     Left shift = "Left shift"
     Use custom title as tooltip title = "Use custom title as tooltip title"
     Hide all entries with 'Join' as action. = "Hide all entries with 'Join' as action."
     Background reputation bar mode = "Background reputation bar mode"
     Fragments = "Fragments"
     Show freespace = "Show freespace"
     Show difference = "Show difference"
     Hide copper and silver values of your money = "Hide copper and silver values of your money"
     Allow mouseover = "Allow mouseover"
     Broker to show active and available missions for your followers. = "Broker to show active and available missions for your followers."
     Hold modifier key to use mouseover in tooltip = "Hold modifier key to use mouseover in tooltip"
     Enable/Disable the display of Guild Reputation in the Guild data broker tooltip. = "Enable/Disable the display of Guild Reputation in the Guild data broker tooltip."
     Display

  • #172

    14528x Broker_Everything\modules\currency-Currency.lua:314: attempt to index local 'obj' (a nil value)
    Broker_Everything\modules\currency-Currency.lua:314: in function `onevent'
    Broker_Everything\modules\currency-Currency.lua:416: in function <Broker_Everything\modules\currency.lua:414>
    [C]: in function `ExpandCurrencyList'
    Blizzard_TokenUI\Blizzard_TokenUI.lua:236: in function `TokenButton_OnClick'
    [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

    Locals:
    UPDATE_LOCK = false
    ns = <table> {
     secureButton2 = <function> defined @Broker_Everything\shared.lua:792
     scm = <function> defined @Broker_Everything\shared.lua:1012
     GetLinkData = <function> defined @Broker_Everything\shared.lua:863
     strLimit = <function> defined @Broker_Everything\shared.lua:599
     be_profile_panel = BrokerEverythingProfilePanel {
     }
     modules = <table> {
     }
     LDBI = <table> {
     }
     LC = <table> {
     }
     moduleCoexist = <function> defined @Broker_Everything\modules\modules.lua:174
     LQT = <table> {
     }
     graphTT = <unnamed> {
     }
     coexist = <table> {
     }
     secureButton = <function> defined @Broker_Everything\shared.lua:757
     tooltipChkOnShowModifier = <function> defined @Broker_Everything\shared.lua:371
     GetFaction2PlayerStanding = <function> defined @Broker_Everything\shared.lua:890
     hideTooltip = <function> defined @Broker_Everything\shared.lua:293
     splitText = <function> defined @Broker_Everything\shared.lua:551
     media = "Broker_Everything\media\"
     infopanel = <function> defined @Broker_Everything\optionspanel.lua:1035
     LT = <table> {
     }
     pairsByKeys = <function> defined @Broker_Everything\shared.lua:509
     DurationOrExpireDate = <function> defined @Broker_Everything\shared.lua:1303
     reversePairsByKeys = <function> defined @Broker_Everything\shared.lua:527
     splitTextToHalf = <function> defined @Broker_Everything\shared.lua:564
     print_r = <function> defined @Broker_Everything\shared.lua:430
     toggleEquipment = <function> defined @Broker_Everything\modules\equipment.lua:139
     hideFrame = <function> defined @Broker_Everything\shared.lua:1033
     be_option_panel = BrokerEverythingOptionPanel {
     }
     GetCoinColorOrTextureString = <function> defined @Broker_Everything\shared.lua:953
     tooltipScaling = <function> defined @Broker_Everything\shared.lua:287
     GetItemData = <function> defined @Broker_Everything\shared.lua:838
     GetTipAnchor = <function> defined @Broker_Everything\shared.lua:265
     print = <function> defined @Broker_Everything\shared.lua:417
     AddSpannedLine = <function> defined @Broker_Everything\shared.lua:384
     coreOptionDefaults = <table> {
     }
     coreOptions = <table> {
     }
     unhideFrame = <function> defined @Broker_Everything\shared.lua:1042
     EasyMenu = <table> {
     }
     moduleInit = <function> defined @Broker_Everything\modules\modules.lua:162
     LDB = <table> {
     }
     print_t = <function> defined @Broker_Everything\shared.lua:430
     clickOptions = <table> {
     }
     LSM = <table> {
     }
     updateList = <table> {
     }
     split = <function> defined @Broker_Everything\shared.lua:578
     secureButton2Hide = <function> defined @Broker_Everything\shared.lua:815
     be_info_panel = BrokerEverythingInfoPanel {
     }
     I = <table> {
     }
     build = 62320726
     resetConfigs = <function> defined @Broker_Everything\core.lua:137
     resetAllSavedVariables = <function> defined @Broker_Everything\core.lua:128
     commands = <table> {
     }
     L = <table> {
     }
     profilepanel = <function> defined @Broker_Everything\optionspanel.lua:1020
     realm = "Khadgar"
     createTooltip = <function> defined @Broker_Everything\shared.lua:330
     suffixColour = <function> defined @Broker_Everything\shared.lua:445
     timeoutList = <table> {
     }
     datapanel = <function> defined @Broker_Everything\optionspanel.lua:889
     tooltipModifiers = <table> {
     }
     items = <table> {
     }
     player = <table> {
     }
     updateIcons = <function> defined @Broker_Everything\shared.lua:477
     SetCVar = <function> defined @Broker_Everything\shared.lua:243
     Print = <function> defined @Broker_Everythi

  • #171

    New version test. 

    Message: Interface\AddOns\Broker_Everything\modules\ships.lua:173: attempt to index field 'garrison' (a nil value)
    Time: 11/22/15 04:10:22
    Count: 1
    Stack: [C]: ?
    Interface\AddOns\Broker_Everything\modules\ships.lua:173: in function <Interface\AddOns\Broker_Everything\modules\ships.lua:148>
    Interface\AddOns\Broker_Everything\modules\ships.lua:355: in function `OnEnter'
    Interface\AddOns\ChocolateBar\Chocolate.lua:219: in function <Interface\AddOns\ChocolateBar\Chocolate.lua:189>

    I see Garrison fixes in notes. i try the whole thing with garrison module enabled. Never used that module before.

    Message: ...erface\AddOns\Broker_Everything\modules\garrison.lua:345: attempt to index field 'garrison' (a nil value)
    Time: 11/22/15 04:12:24
    Count: 1
    Stack: [C]: ?
    ...erface\AddOns\Broker_Everything\modules\garrison.lua:345: in function <...erface\AddOns\Broker_Everything\modules\garrison.lua:141>
    ...erface\AddOns\Broker_Everything\modules\garrison.lua:643: in function `OnEnter'
    Interface\AddOns\ChocolateBar\Chocolate.lua:219: in function <Interface\AddOns\ChocolateBar\Chocolate.lua:189>

    The other module's tooltips are fine

  • #166

    Since newest update, when i mouse over Ships LDB

    Message: Interface\AddOns\Broker_Everything\modules\ships.lua:165: attempt to index field 'garrison' (a nil value)
    Time: 11/18/15 16:43:52
    Count: 1
    Stack: [C]: ?
    Interface\AddOns\Broker_Everything\modules\ships.lua:165: in function <Interface\AddOns\Broker_Everything\modules\ships.lua:143>
    Interface\AddOns\Broker_Everything\modules\ships.lua:346: in function `OnEnter'
    Interface\AddOns\ChocolateBar\Chocolate.lua:219: in function <Interface\AddOns\ChocolateBar\Chocolate.lua:189>

    Locals:

  • #167

    I get the same. Frankly I am getting a bit annoyed with this addon. For the past few weeks it is constant throwing up errors.

    I appreciate the work, but there is little point to it if it is just spamming errors the whole time.

  • #168

    It' is the first error for me, and i'm sure it will be fixed sooner or later. The addon is awesome,  so informative,  replaces a whole lot of smaller addons for me. I wish it would have it's own panel addon though to integrate with.

  • 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 »

Darkest Dungeon Wiki Editing Contest