BuffBroker

close up

Disclaimer: I am unlikely to have Buff Broker functional before September 25th :(

I'm willing to share, mentor, or hand off maintenance to a willing add-on developer. Leave a comment or private if you're interested in this! I have 8 years programming experience, combined with 3 years teaching in a professional capacity... this would be a great opportunity to learn some LUA ;)

"Buff Broker: It lets you mash butan for buffs. No matter what class you are. or what group you're in. You just mash a button and everyone gets the right buff"*

  • Quote: Psychonaut (TB)

What does it do?

Buff Broker manages your group & personal auras. Be it Blessings, Totems, Shouts, Horns, Marks, or Power Words; your Paladin, Priest, Shaman, Warrior, or Druid; Seals, armors, stances, forms, or fires; installing this addon will help match your best buffs for your group, and help keep those buffs active on you and your party.

Buff Broker is uniquely adaptable to your current party. It is friendly with other players; it will not poach their buffs (although it might poach their assignments); it will not get confused if your buffs are poached; it understands talented vs untalented buffs; it will properly suggest you upgrade from single to class/raid wide buffs. Finally, yes, it does work.

Each time you click the main button, it performs the next best suggestion (cast <spell> on target/class/raid).

More Questions?

Read the FAQ
Watch the demonstration on youtube

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of AZMAK AZMAK Jun 15, 2010 at 22:06 UTC - 0 likes

    Sorry but I forgot to mention something else.

    I resized the scale to 48 because at 100 (default) it's huge on my 22 inch monitor. Anyhow after I resized it I wanted to put it at the bottom of my screen but I couldn't because the tolltip on mouseover blocks the BuffBroker square. Can you fix that, so that no matter where we place it on the screen the tooltip does not cover it?

    Also the tooltip says "1/1 targets nearby and profiled." The fact that it says "targets" does that mean I can use BuffBroker to buff people NOT in my group, if I target them first? If not, that would be handy.

    Thanks

  • Avatar of AZMAK AZMAK Jun 15, 2010 at 21:58 UTC - 0 likes

    Hi. I started using this when you first began the addon and then I stopped for a bit. I just reinstalled this again to see how it was coming along. I am hoping one day you will create a config screen.

    What i came to write about is two things. First, I am a Priest and I was fully buffed and solo. My buffs got down to seven minutes and I was ready to do a quest so I rebuffed myself manually. Now all my buffs are at 30 minutes, Shadow Protection at 20. When my Spirit buff dropped from 30 min to 29, BuffBroker said I needed to rebuff my Spirit again. After that I haven't paid much attention to it to see if it did it again but it did do it once so far.

    I also noticed that when BuffBroker wants me to buff again the icon will change to the spell it wants to cast, and when you enter combat the icon goes away as if BuffBroker will not allow us to buff in combat. Is that by design?

    The second thing I wanted to say was that when I grouped with one other person (me and him only) that BuffBroker used the group version of the buff, wasting a reagent. It is only wise to use a group version of a buff if three or more people need a buff. Can you give us an option to tell it when a group version should be used? It was cheaper mana-wise to cast single target buff on two people than it was to cast a group version and also waste a reagent.

    Thanks.

  • Avatar of neaves neaves Jun 13, 2010 at 05:20 UTC - 0 likes

    Had to push a broken build, to test localization packaging. Make sure you're not using 1.6.0B!

    If you're willing to provide translations to your language, please let me know; Still need phrases converted for Taiwanese, French, Spanish (both), Chinese (both), and Russian

  • Avatar of neaves neaves Jun 09, 2010 at 17:02 UTC - 0 likes
    Quote from ckaotik:

    Hey there. If you don't mind, I could have a look at your German localization ;)

    PM sent, thanks for the offer. Good luck with Broker_Garbage!

  • Avatar of ckaotik ckaotik Jun 09, 2010 at 10:57 UTC - 0 likes

    Hey there. If you don't mind, I could have a look at your German localization ;)

  • Avatar of neaves neaves Jun 02, 2010 at 14:18 UTC - 0 likes

    Thanks Computerweekend!

    I added exceptions for addons hogging the inspect API. That message will be removed in a future patch (forgot for 1.5.17B).

    :edit: terrible grammar

    Last edited Jun 02, 2010 by neaves
  • Avatar of computerweekend computerweekend Jun 01, 2010 at 21:08 UTC - 0 likes

    BuffBroker has requested that I send you a list of my mods, due to something hogging the inspect API for 120 seconds. This is a long. Long. Long list, so bear with me :] I got the error ungrouped, as an enhancement shaman, standing just outside the inn at Valiance Keep. There was only one other player there, who I moused over and targeted, but this did not seem to coincide with the message from BB.

    The only mods I can think that might be messing with it are VuhDo, Elitist Group, and Gearscore. Oh, it's not VuhDo - I have the talent tree scanner off. I don't think that any of my other mods actively inspect people, but here goes!

    Swatter, v5.7.4568 (KillerKoala)
      WowheadLooter, v30315
      acbCastBar, v09.12.16
      acbCooldowns, v09.12.16
      acbFlightTimes, v09.12.16
      acbGlobalCooldown, v09.12.16
      acbMirror, v09.12.16
      acbThreat, v09.12.16
      AdvancedTradeSkillWindow, v
      Altoholic, v3.3.002
      AraBrokerGuildFriends, vr24
      AraBrokerReputations, vr5
      AraBrokerTradeskills, vr34
      ArcanaExperienceBroker, vv0.11
      ArmoryQuickLink, v1.4
      Atlas, v1.15.2
      AtlasBattlegrounds, v1.15.2
      AtlasDungeonLocs, v1.15.2
      AtlasOutdoorRaids, v1.15.2
      AtlasTransportation, v1.15.2
      AtlasLoot, vv5.10.01
      AtlasLootFu, vv5.10.01
      AtlasQuest, v4.4.1
      AuctionLite, v1.6.4
      AzCastBar, v10.04.29
      Bartender4, v4.4.2
      BonusScanner, v5.3
      BossNotes, v1.1.6
      BossNotesAbilities, v
      BossNotesEmotes, v
      BossNotesPersonalNotes, v
      BossNotesRules, v
      BossNotesTactics, v
      BrokenLFD, v@project-version@
      BrokerCashflow, v
      BrokerControl, vv1.3
      BrokerRecountStats, vr32
      BrokeruClock, v3.2.3
      BuffBroker, v1.5.15B
      ButtonFacade, v3.3.300
      ButtonFacadeTrinity, v30300.1
      BuyEmAll, v
      Carbonite, v3.33
      CarboniteTransfer, v1.01
      CloseUp, v3.3.001
      Critline, v2.3.1
      CritlineTooltip, v1.1.0
      DataStore, v3.3.001
      DataStoreAchievements, v3.3.001
      DataStoreAuctions, v3.3.001
      DataStoreCharacters, v3.3.001
      DataStoreContainers, v3.3.001
      DataStoreCrafts, v3.3.001
      DataStoreCurrencies, v3.3.001
      DataStoreInventory, v3.3.001
      DataStoreMails, v3.3.001
      DataStorePets, v3.3.001
      DataStoreQuests, v3.3.001
      DataStoreReputations, v3.3.001
      DataStoreSkills, v3.3.001
      DataStoreSpells, v3.3.001
      DataStoreStats, v3.3.001
      DataStoreTalents, v3.3.001
      DBMBurningCrusade, v
      DBMCore, v
      DBMVictorySound, v1.7
      DockingStation, v0.4 (Beta)
      DragEmAll, v0.8
      DropTheCheapestThing, vv3.5.3
      ElitistGroup, v
      EnhancedStackSplit, v30300-2
      Faceroller, v0.2.9
      FacerollerAfflictionWarlock, v0.10
      FacerollerFeralDruid, v1.2
      FacerollerRetPaladin, v
      FacerollerUnholyDeathknightContinued, v3
      GatherMate, vv1.22
      GearScore, v3.1.15 - Release
      GHI, v0.27.1
      GHM, v0.7
      GnomishVendorShrinker, v3.3.0.6
      GoldenTicket, v1.0.14
      GraphPaper, v1.3.5
      HandyNotes, v1.1.5
      HatTrick, v3.0.1.1
      HudMap, v
      InlineAura, v1.4
      LilSparkysWorkshop, v
      LinkWrangler, v1.8
      Lootcounter, v
      MapNotes, v5.16.30300
      MapNotesBrowser, vv1.00.30300
      MapNotesForAtlas, v1.00.30300
      MapNotesIconLib, v1.04.30300
      MapNotesIconLibFancy, v
      MapNotesIconLibLegacy, v
      MapNotesIconLibNeptunia, v
      MapNotesIconLibNumbers, v
      Mapster, v1.3.8
      MinimapButtonFrame, v3.1.0
      MinimapButtonFrameSkinPack, v3.0
      NotesUNeed, v6.61.30300
      OmniCC, v2.5.9
      OPie, v
      Outfitter, v5.0b8
      Overachiever, v0.53
      Panda, v3.3.0.27
      Parrot, vv1.10.15
      Postal, v3.3.1
      Prat30, v3.3.7
      Prat30HighCPUUsageModules, v
      Prat30Libraries, v
      PratLinkHover, v1.0.2
      QuestGuru, v1.4
      QuestGuruHistory, v2.0
      QuestGuruTracker, v1.4.3
      RandomCompanion, v1.7.3
      RankWatch, vv1.09
      RatingBuster, v
      ReagentRestocker, v2.2.4
      Recount, v
      RecountThreat, v
      Ribbon, v2.5
      Routes, vv1.2.8a
      SexyCooldown, v0.6.16
      SexyMap, v
      ShadowedUnitFrames, vv3.2.10
      SilverDragon, vv2.3.4
      SimpleMarker, vv2.4-release
      SpeakinSpell, v3.3.0.07
      Stubby, v5.0.PRE.2995 (BillyGoat)
      Talented, vv2.4.5-release
      TBag, v
      TidyPlates, v5.11.5
      TidyPlatesGrey, v
      TidyPlatesThreatPlates, v3.0.4
      TipTac, v10.05.01
      TipTacItemRef, v10.02.27
      TipTacTalents, v10.02.27
      Tongues, v1.0.4.14
      toomanyaddons, vr26
      TopFit, v3.3v4b
      TotemTimers, v10.2 Beta 1
      TourGuide, v3.3.0.56
      TourGuideStradlater, v1.11
      TravelAgent, v3.3.3-1.0.4
      VendorBait, v3.3.0.5
      VuhDo, v2.2
      VuhDoOptions, v2.2
      WeightsWatcher, v1.2b6
      WIM, v3.3.4
      WowLens, v2.0001
      XLoot, v0.91.1
      XLootGroup, v0.61
      XLootMaster, v0.81
      zBrokerDurability, v1.5
     
    I will freely admit that I have a problem =P

  • Avatar of neaves neaves May 26, 2010 at 06:00 UTC - 0 likes

    I removed the "abandoning inspect request" message in 1.5.7B. In future versions, these messages will only occur once per login (if at all), and not at all spammy.

    I had intended to patch it out 6 hours ago, but "fixing" totems turned out to be exceptionally silly and time intensive. If 1.5.7B gives you any trouble, I suggest reverting to 1.5.5.

  • Avatar of computerweekend computerweekend May 25, 2010 at 22:22 UTC - 0 likes

    Updated to the beta today, and went to run some dungeons.

    "abandoning inspect request after 5 seconds; please let the BuffBroker Developer know this can ACTUALLY happen (please)"

    Found this in my chat window pretty frequently today. I ran 4-5 instances with no problem, but at the very end of a heroic Occulus it popped up once. I noticed it happened right after a Death Knight had ported out of the instance. We lost one member (not the DK), and gained a Mage for heroic Old Kingdom. Along with the Mage, it was me (the DK frost tank), two frost DPS DKs, and one resto shaman. During that instance, I got the inspect request message at least once a fight and inbetween fights constantly, until the end. I have some screenshots if you want timestamps and any other information.

    Thanks!

    Edit: The longer I've had the new version installed, the more frequently I'm getting this message. I logged out for about an hour, and upon logging back in, ungrouped, I'm getting that message every 20 seconds! Crazy!

    Last edited May 26, 2010 by computerweekend: Did actually upgrade to the beta.
  • Avatar of neaves neaves May 25, 2010 at 04:45 UTC - 0 likes

    New beta build, should address staying synchronized with party/raid members who fuck around outside view of the game client. If you're a daring soul, let me know if this fixes any issues!

    Outstanding bugs: Shaman totems are misbehaving with regards to duration/expiration; Tanks aren't always profiled as tanks; Greater Blessing of Might isn't being suggested as often as it should

Facts

Date created
Mar 23, 2010
Categories
Last update
Nov 13, 2012
Development stage
Release
Language
  • deDE
  • enUS
  • frFR
  • koKR
  • ruRU
License
BSD License
Curse link
BuffBroker
Downloads
54,991
Recent files
  • B: 5.0.3B for 5.0.5 Nov 13, 2012
  • B: 5.0.2B for 5.0.4 Aug 29, 2012
  • B: 5.0.1B for 4.3.4 Aug 29, 2012
  • R: 4.2 for 4.3.3 Apr 02, 2012
  • R: 4.1.15 for 4.2 Sep 04, 2011

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibStub