Download
(234Kb)
Download
Updated: 04-27-11 11:51 PM
Pictures
File Info
Updated:04-27-11 11:51 PM
Created:04-11-10 11:53 PM
Downloads:19,046
Favorites:50
MD5:

Buff Broker  Popular! (More than 5000 hits)

Version: 4.1.13
by: toddimer [More]

"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" - Psychonaut

Main Development site
Feature Request List
Discussion Thread
Main user site
Demo on youtube
FAQ

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 (with Live, the PTR, and Cataclysm Beta)

Thanks in advance for any feedback and support! If you ever have trouble, i suggest reverting to the last release build (aka won't contain a "B" in the version).

Changelog included in the downloadable package, as "Changelog-BuffBroker-<version>.txt"

http://wow.curseforge.com/addons/buffbroker/files/182-4-1-13/

download total at last release: 12,246
download total at last patch: 12,246
Post A Reply Comment Options
Unread 07-30-10, 10:50 PM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
PRETTY hopeful that 1.6.14B fixes some of the bugs with re-buffing the wrong buff, and suggesting the same buff be re-applied too often.

Please report any errors with 1.6.14B; if I get no word back, this will probably turn into 1.7.0
Report comment to moderator  
Reply With Quote
Unread 07-25-10, 11:40 PM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Tried the latest version in the 25-man tonight; was pretty disappointed. Looks like cross-class buffs could use some work (ie: paladin module picking up on shaman totems...still).

I'll look into this & more
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 07:27 AM  
GreyWolfSC
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Originally posted by toddimer
As an aside, I don't want to come off as an insensitive ass who's justifying terrible decisions and ignoring valuable feedback.

I'm putting 99% of the responses & comments into a list of things to fix, or alleviate. Even if you get a bullshit defensive response. Especially if you get a bullshit response.
Seems like you've been fine so far as far as I'm concerned. I like the addon and it only gets more stable all the time.

(Still waiting patiently for the shaman shield option, though...)
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 01:27 AM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
As an aside, I don't want to come off as an insensitive ass who's justifying terrible decisions and ignoring valuable feedback.

I'm putting 99% of the responses & comments into a list of things to fix, or alleviate. Even if you get a bullshit defensive response. Especially if you get a bullshit response.
Report comment to moderator  
Reply With Quote
Unread 07-01-10, 06:41 PM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Originally posted by seebs
Ahh, I see. I tend to favor kings because it gives non-DPS benefits like "more likely to survive spare AoE damage". It's a bit of a tradeoff, though.
Understandable; that's a common sentiment from melee DPS, I find, who are more prone to wtf AOE dead scenarios. Kings vs nothing or might vs nothing is a big deal; the difference between Kings or Might is noticeable, but justifiable.

I'm planning a new two-tier role system which will help alleviate this, as well as allow me to hook into the LFG assignments. It would give players a finer granularity than just "DPS": "Prudent" dps who want kings, for example, or "min/max" dps who want might. I'm still mulling over how to expose that in the UI.

I'm still sticking to my guns that might > kings in every conceivable scenario where you can only have one, but that's from a pure dps perspective. gaining marginal stamina for a marginal dps loss is pretty hard to quantify, or at least, garner consensus on.
Report comment to moderator  
Reply With Quote
Unread 07-01-10, 05:57 PM  
seebs
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 157
Uploads: 5
Ahh, I see. I tend to favor kings because it gives non-DPS benefits like "more likely to survive spare AoE damage". It's a bit of a tradeoff, though.
Report comment to moderator  
Reply With Quote
Unread 06-24-10, 10:31 PM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Originally posted by seebs
A couple of other quirks:

Soloing on a prot pally, it was suggesting Blessing of Might. I'm pretty sure that's just plain worse than Blessing of Kings or Blessing of Sanctuary. (The latter is useful, not for direct stats, but because it gets me the mana regen I rely on.)
Sanctuary > Kings > Might is only suggested for "Tanks"...and you need Righteous fury active to be considered a Tank. Try activating RF before questing, and see if that changes anything.

Conversation sake, the AP from might is a greater DPS contribution than the stats from Kings or Sanctuary, even accounting for scaling block value on shield of the righteous. Despite this, I use Sanctuary myself when questing. You can pick and choose: activate RF for tankish suggestions, or leave it off for max-dps suggestions.

Originally posted by seebs
It might be useful if it knew about scrolls/drums, too, although that's probably a more situational application at best.
This is on the feature request list. It's something I tried to hack in back around 1.3, and never got around to finishing. Scrolls/Drums being acknowledged is pretty high up there, but actually using them is a bit lower. Especially since you want to use them in, say, raids, but not while doing stuff in the-world/arenas/battlegrounds/instances. Maybe heroics; picking where, via config, is probably required before a "scroll of fort kk thx" would be useful checkbox.

Also, while I agree casting scrolls would be cool (pending time)... it's probably not as cool as weapon buffs for shamans/rogues/warlocks, or fixes to the "greater buff is active" bug priests are suffering, or per-character-spec role selection, or zone-detection... well maybe cooler than zone-detection. Still, I'm doing my best to pick through the request list with what time I have
Report comment to moderator  
Reply With Quote
Unread 06-24-10, 02:19 PM  
seebs
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 157
Uploads: 5
A couple of other quirks:

Soloing on a prot pally, it was suggesting Blessing of Might. I'm pretty sure that's just plain worse than Blessing of Kings or Blessing of Sanctuary. (The latter is useful, not for direct stats, but because it gets me the mana regen I rely on.)

It might be useful if it knew about scrolls/drums, too, although that's probably a more situational application at best.
Report comment to moderator  
Reply With Quote
Unread 06-24-10, 08:52 AM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Originally posted by jlb969
Last night running tis in icc10 it was being rather annoying and buffing kings on the hunter and might on the pet buffing on takes the other off of course. Is there a way to just tell it to buff kings and thats all?
Hunter pets should share blessings with Warriors, not Hunters. Buffing pets should not affect the assignment on hunters. That could have changed in the latest patch; I'll attempt to verify.
Report comment to moderator  
Reply With Quote
Unread 06-24-10, 05:39 AM  
jlb969
A Defias Bandit
 
jlb969's Avatar

Forum posts: 2
File comments: 24
Uploads: 0
Last night running tis in icc10 it was being rather annoying and buffing kings on the hunter and might on the pet buffing on takes the other off of course. Is there a way to just tell it to buff kings and thats all?
Report comment to moderator  
Reply With Quote
Unread 06-16-10, 04:27 PM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Originally posted by seebs
[b]It's working pretty well, but... In a raid, it suggested 9 Mark of the Wild spells, then, after I'd hit 9 people with MotW, it thoughtfully suggested I should cast GotW.

I could see just having me hit MotW for everyone, since it's so easy to do. I could see recommending GotW because it's faster. The combination sort of surprised me.
Thanks for the feedback, seebs. By default, group buffs are only suggested when 90% of targets are nearby, and you have at least 2 people to cast it on. You can tweak these numbers in the settings.

It was probably suggesting MotW while stragglers came in range of the buff location, then up-scaled to GotW When your last raid members showed up. Either you had 2 players out of range during preliminary buffs (8/10), or 2 players didn't have pets out yet (10/12), or 1 pet class wasn't near the buff spot (9/11). Those are scenarios I'd call "bad" but "expected".

I'll make a note to add more feedback in the tooltip, to indicate why GotW isn't ready to be cast yet. I agree that your scenario isn't intuitive :P
Report comment to moderator  
Reply With Quote
Unread 06-16-10, 03:17 PM  
seebs
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 157
Uploads: 5
It's working pretty well, but... In a raid, it suggested 9 Mark of the Wild spells, then, after I'd hit 9 people with MotW, it thoughtfully suggested I should cast GotW.

I could see just having me hit MotW for everyone, since it's so easy to do. I could see recommending GotW because it's faster. The combination sort of surprised me.

Still super awesome. I like that it knows that only tanks need thorns.
Report comment to moderator  
Reply With Quote
Unread 06-09-10, 08:38 PM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Originally posted by Fritty
Finally got to try this out in some heroics tonight, worked just great. Only issue I had was with it wanting to buff a warlock pet that was invisible and so couldn't be buffed.
Haha, yeah...I think imps get rocked to the bottom of the suggest list after that though. I'll try to find a way to detect their stupid phase shift.

I bet hunter "camouflage" is going to be equally dumb
Report comment to moderator  
Reply With Quote
Unread 06-09-10, 08:09 PM  
Fritty
A Cyclonian

Forum posts: 47
File comments: 33
Uploads: 0
Originally posted by toddimer
Reproduced (something almost identical), fixed (a really closely related issue).

Good luck with release 1.5.21 bud :3
Finally got to try this out in some heroics tonight, worked just great. Only issue I had was with it wanting to buff a warlock pet that was invisible and so couldn't be buffed.
Report comment to moderator  
Reply With Quote
Unread 06-09-10, 10:32 AM  
toddimer
A Deviate Faerie Dragon
 
toddimer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 88
Uploads: 1
Originally posted by Zidomo
Finally tested this again just now; nice to see it now handle some self buffs.

One major issue with that re-inspect stale players every ~5 seconds feature, though. CPU usage of the mod momentarily spikes several hundred percent when it does that[i].
Could you implement a way to resync players without causing such spikes?
Those are some really interesting metrics; I'll have to try out this Option House. Thanks for the link!

Early in development, I didn't have the tools or background or implementation available to know what (WoW/LUA) operations were "expensive". There's actually a lot going on every ~5 seconds; and from past experience, I think the two big hits are from the periodic check (server call), and from rebuilding the suggest list (memory reallocation). These operations aren't linked in any way, but they do occur at the same interval. A lot of this behavior is disabled while in combat, exactly because of the unknown risk/performance.

I'm hopeful that addon you linked can narrow it down for me (I'll play with it this week). My gut says rebuilding the suggest list (every ~5 seconds) is the expensive operation, and there are things I can (and need to) fix that will allow all the logic to run while in combat. My eye is on re-sorting without re-building, which would eliminate the periodic memory reallocation. This hasn't been a priority until now, because (a) it shouldn't happen in combat, and (b) I'd rather have an addon that works slowly outside combat, than be super efficient at not working right. Now that the big bugs are resolved, it's just a matter of deciding which is more important to my users; in-combat suggestions, or say, weapon enchants.

Anyway, if you're feeling frisky, try your test while in combat (i.e. let it run while killing Chillmaw, or a heroic). My suspicion is that the spike won't be there, even in a raid. I believe this because Blizzard has a vested interest in making efficient server calls, and the resources to follow through on it...whereas I'm just some schmuck who doesn't know how efficient LUA is at garbage collection & array reuse :P
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: