BuffBroker

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

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 neaves neaves Nov 13, 2012 at 07:35 UTC - 0 likes

    Started the update process; Removed Totems & Auras, added Monk Legacies. Updated most spell details, and other cleanup tasks.

    Some API changes are still preventing startup. I'll be playing wack-a-mole with these as time permits. Getting the addon to load is top priority, followed by all spell detail updates, and then hunter pets.

  • Avatar of neaves neaves Sep 04, 2011 at 06:48 UTC - 0 likes

    updated for client version 4.2, shouldn't have to "load out of date addons" anymore. No actual code/behavior changes required. It looks like 13 people got an in-transit version...if you're running 4.1.14, there are no differences with 4.1.13; sorry, and, please update to 4.1.15 :)

  • Avatar of neaves neaves Aug 12, 2011 at 21:33 UTC - 0 likes

    @spiralofhope: Go

    Thanks for the tip! I updated the FAQ.

  • Avatar of spiralofhope spiralofhope Jul 22, 2011 at 08:43 UTC - 0 likes

    I like it so far. Nice and simple.

    --

    A suggestion for the FAQ:
    How do I bind BuffBroker to my mouse wheel?

    Make two macros:

    1:

    /run CameraZoomIn(1)
    /click BuffBroker_CastSuggestionButton
    

    2:

    /run CameraZoomOut(1)
    /click BuffBroker_CastSuggestionButton
    

    Use a key binding addon and bind these to your scroll wheel up/down.

    Last edited Jul 22, 2011 by spiralofhope
  • Avatar of neaves neaves Mar 08, 2011 at 21:44 UTC - 0 likes

    2.2.9B should improve performance, but the targeting & attendance logic for raid-wide buffs is doing odd stuff. Planning to troubleshoot for 2.2.10B, then promote to release (barring other weird stuffs)

  • Avatar of neaves neaves Jan 07, 2011 at 17:22 UTC - 0 likes

    Next planned update:
    -"In Combat" casting; Last-cast spell of <configured type> will be permitted in combat. This should make it easier to cast Kings on Battle Rez targets, Refresh battle-shout, pave the way for shaman shields, etc.
    -Complete separation of range-checks, suggestion-resorting, and suggestion generation (aka performance optimization)
    -Label overlay: # affected targets

    Last edited Jan 07, 2011 by neaves
  • Avatar of neaves neaves Jan 03, 2011 at 10:29 UTC - 0 likes

    Added paladin auras; fixed all reported bugs. Barring further reports, this should hit release by Tuesday.

  • Avatar of neaves neaves Nov 09, 2010 at 16:52 UTC - 0 likes

    2.2.3 should be just a tweak or two to configuration panel limit-checks, and all the shaman fixes from 2.2.2B; There should be no change to other classes in every day use compared to 2.2.1

    I'm planning to tackle memory optimization next, followed by better reporting (likely via a color coded context menu). If any enterprising developers want to kick-start context menu code, I'd be more than willing to show you where to bake it in :)

  • Avatar of neaves neaves Oct 30, 2010 at 21:12 UTC - 0 likes

    If you're a shaman, this should be working with cataclysm for the first time! Some of the API calls to interact with "call of whatever' totem bars had changed. I should be using the latest version properly on cataclysm game clients.

    I tested briefly in town on my Restoration shaman. Let me know if 2.1.11B gives you any trouble.

  • Avatar of neaves neaves Oct 28, 2010 at 17:28 UTC - 0 likes

    I pulled the Hunter pet translations from fr.wowhead.com, ru.wowhead.com, etc. Pet auras should be considered by the latest beta versions (2.1.9B+).

    A problem with high party turnover during inspection was found in 2.1.7B, and probably crept into 2.1.5. I'll try to reproduce/fix and get a new release out ASAP.

    Shaman totems were probably borkered in the last release (2.1.5). I'll try to get those working again by the next-next release.

Facts

Date created
Mar 23, 2010
Categories
Last update
Nov 13, 2012
Development stage
Abandoned
Language
  • deDE
  • enUS
  • frFR
  • koKR
  • ruRU
License
BSD License
Downloads
56,794
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