Download
(186Kb)
Download
Updated: 05-02-15 03:42 PM
Pictures
File Info
Compatibility:
The Adventure Continues (6.1)
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:05-02-15 03:42 PM
Created:07-16-10 07:25 PM
Downloads:18,233
Favorites:77
MD5:

BigBrother (Neb Edition)  Popular! (More than 5000 hits)

Version: 4.3.3
by: nebula [More]

Original (Ace2 version maintained by oscarucb): http://www.wowace.com/projects/big-brother/
Alpha files: http://www.wowace.com/addons/big-bro...ace3dev/files/

BigBrother watches over your group and has two main functions: checks and alerts.

Checks show you an overview of your group's consumable usage and raid buffs with the option to output missing buffs to chat. The buff window quickly shows who is missing what. Food buffs are tinted red if it does not give the highest stat value available. Raid buffs are dimmed/disabled when you don't have them and hidden if the group can't provide them.

You can also run a buff check to print out missing consumables and buffs from the buff window, config window, shift-clicking the minimap icon/broker object, or with the chat command /bb qc.

Alerts spam your chat frame so you know when people use specific abilities or items. This includes things like when someone breaks crowd control, is misdirected, interrupts, taunts, resurrects, dispels, or puts down items the group can click on. If you output to self, you can also shift-click on the "BigBrother" text to send the alert to chat.

Feel free to PM me an updated localization file. The enUS locale has all the localized strings I use in it.

4.3.3 (r376)
- Add Augment Runes to Checks
- Combine missing consumable whispers into one per player

4.3.2 (r375)
- TOC updated for 6.1
- Add Augment Runes to the Buff Window
- Whisper players when there is less than 10 minutes left on their flask
- Add 125 stat food

4.3.1 (r374)
- Update consumables and buffs for 6.0
- Split pet taunts into their own alert category

4.3.0 (r363)
- TOC updated for 6.0
- Update Buff Window to show the new group buffs
- Add Noodle Cart alerts

4.2.3 (r357)
- TOC updated for 5.4
- Add Buff Window to the global list of frames to close on escape
- Fix dispel alerts
- Enable alerts in scenarios for Party

4.2.2 (r351)
- TOC updated for 5.2
- Add options for the buff window to open on ready check and close on combat
- Fix an error caused by pet names being nil instead of "Unknown"

4.2.1 (r348)
- Add Say and Raid Warning to output channels
- Clean up the alert default output settings a bit

4.2.0 (r346)
- Per alert output settings
- Refactored module coding a bit (Check settings are reset)
- Use "Default" db profile instead of character specific by default

4.1.2a
- Reupload with AceTimer-3.0 library

4.1.2 (r335)
- Enable alerts for specific instance types (world, bg, arena, party, raid)
- Option to not spam LFR/LFD if you use group, party or raid output
- Report using an interrupt while the mob isn't casting as a miss
- Special handling for Mass Dispel to show all the affected units on one line (for the same removed de/buff)
- Fixes consumable checks and whispering for people not on your realm
- Don't try and whisper buff groups to tell them they're missing
- Removed AddonLoader delayed loading (don't do that much table populating on load anymore)

4.1.1 (r327)
- Special handling for Mocking Banner and Mass Resurrection to show all the affected units on one line
- Move the "Blame" output to its own option to whisper people that are missing consumables when you do a check (concurrent to your normal output)
- Remove the cc break throttle

4.1.0b (r321)
- Buff check fixes and don't report if someone is too far away for an aura
- Highlight names in non-raid groups when they're out of range (not visible)

4.1.0a (r314)
- Better guardian handling, owner's should be reported in the alert now
- Shift-Click buff checks to chat, too
- Bug fixes

4.1.0 (r311)
- Renames Quick Check to Buff Check
- Shift-Click the LDB to run a buff check
- Shift-Click "BigBrother" in self alerts to send the alert to chat (opens an editbox with the it)
- Fixes dispel alerts

4.0.14 (r306)
- Adds dispel/spellsteal alerts
- Bug fixes

4.0.13 (r302)
- Merges consumables and raid buffs into one fat buff window (raid buffs you don't have are dimmed, raid buffs your group can't give are hidden)
- Updates CC break code (ripped out the crap I had to do to make it work nicely pre 5.0)
- Fixes truncating mob names in alerts
- Adds Reincarnation to combat res alerts and an option for non-combat resurrection alerts
- Adds using player links in alerts

4.0.12 (r293) MoP updates! Everything should be working with 5.1
- Updates spell ids for alerts and cc
- Uses INSTANCE_CHAT for LFG stuff
- Shows all 8 buff types in the buff window (making the consumable panel pretty lonely) and other refactoring
- Fixes dynamic raid group checking

4.0.11 (r289)
- TOC update for 4.3
- Fixes resurrection alerts

4.0.10 (r286)
- TOC update for 4.2
- Don't filter food buffs
- More eating food spell ids (max foods and feasts)
- Warlock and Hunter pet taunts

4.0.9d (r282)
- Compatible with the PTR (4.2)
- Adds Soulstone and Raise Ally combat res alerts
- Fixes AoE taunt alerts
- Check on Ready Check back to "Player started" default

4.0.9c (r278)
- Rework Check on Ready Check so I can default it to off. Not sure if I want it off or only on your checks by default... off for now.

4.0.9b (r277)
- Updates the TOC Version to 40100

4.0.9a (r276)
- Fixes Check on Ready Check being reset to "if by you" when set to report always

4.0.9 (r274)
- Compatible with the PTR (4.1)
- Place the buff frame above other frames
- Fixes the "Food" buff being shown instead of "Well Fed" while still eating
- Check on Ready Check option allows for checking on all ready checks or just yours
- Adds Bind Elemental to CC break checks

4.0.8d (r267)
- Updates zhTW

4.0.8c (r266)
- Adds an option to only check for 90 stat food when doing a check

4.0.8b (r265)
- Fixes some unlocalized strings
- Includes zhTW locale, translated by BNS (世界之樹-三皈依)

4.0.8a (r261)
- Zoomed buff icons
- Highlights non max stat foods in buff window
- Adds experimental support for Soulstones alerts (not raid tested, just me killing my lock over and over)
- Adds default output for quick checks in settings (removes buff window specific setting)
- Fixes slash command typo

4.0.8 (r255)
- Alerts rewritten, should catch more cc breaking
- Adds alerts for feasts, cauldrons, repair bots, portals, and mage/lock rituals
- Fixes group checking
- Option to print alerts to chat (self) regardless of grouping

4.0.7b (r250)
- Fixes special chars in alerts preventing them from being sent to chat channels
- Changes the prefix on BLAME whispers
- Changes alert outputs option layout (not sure how I want the channel dropdown to fit, yet)

4.0.7a (r248)
- Fixes battle res announce
- Use a single output for alerts (db changed, will default to self). I don't really see the point of having multiple outputs as it can get kind of spammy, however, if people were using them, I could revert this in favor of using a prefix and chat filters.
- Fixes the config title from disappearing on settings refresh

4.0.7 (r244)
- Option for showing raid icons in alerts
- "BLAME" (whisper instead of list) output for consumable checks
- Custom channel output for checks and alerts
- Updated command line and API syntax for custom channels: /bb qc channel:mychannel and BigBrother:ConsumableCheck("channel:mychannel")

4.0.6a (r242)
- Adds more flask of enhancement buff spell ids
- Fixes missed interrupt and rebirth alerts
- Fixes AddonLoader delayed loading support

4.0.6 (r240)
- Supports the new Cataclysm flasks and elixirs
- Fixes broadcasting alerts when using spell links

4.0.5b (r239)
- Fixes LibDBIcon-1.0 embed path and silently fail if not loaded

4.0.5a (r237)
- Adds more buffs: fel puppy and mana spring (regen), cat (str/agi), silithid (fort), shalespider (stats)
- Fixes some options

4.0.5 (r235)
- Implements components as modules
- Fixes up settings
- Profiles
- Option to only alert when the affecting unit is in your group
- Include more buffs in buff checking (auras, totems, shouts)
- More efficient polling
- 4.0 Spell ids
- (ninja repost) Condense the raid buffs down into one pane, wip

4.0.4a (r45)
- Fixes a global leak in Config.lua

4.0.4 (r43)
- Spell interrupt alerts
- AceLocale-3.0 for locales
- Use checked groups for displaying people in the buff window
- People that are offline, dead, or not in the same (sub)zone have a red name in the buff window
- Merges in changes from oscarucb on BigBrother 3.0.4 to save buff window position and height
- Adds tooltips for ready check and quick check buttons on the buff window
- Increases buff polling frequency
- Slash command (/bb)
- Drag handle highlights on mouseover
- Right click on drag handle resets height to ten rows
- Resizing snaps to the bottom of the last visible row
- Everything works out of raids, woo

4.0.3 (r8)
- WoWI SVN! (have not gotten a response from the original author, don't want to make a mess on WowAce just yet)
- Uses spell links for spell names in reports
- Adds experimental taunt reporting (defaults to off), kind of spammy
- Adds /bbqc [channel] slash command for doing a quick check
- Restructures config a bit (and changes locale strings)

4.0beta2
- Adds Quick Check on ready check option
- Consolidates some code
- Strings seem stable, started localization updating (partial deDE and frFR included)

4.0beta1
- Fixes a few typos
- I'm apparently inept when forced to package the addon file myself, lol

4.0beta
- Initial
Post A Reply Comment Options
Unread 03-03-11, 05:57 AM  
Amaize
A Kobold Labourer
 
Amaize's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Problems with the German client??

CC Breaker are not reported!
Report comment to moderator  
Reply With Quote
Unread 03-01-11, 03:10 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
i m tested! OK!!
Report comment to moderator  
Reply With Quote
Unread 03-01-11, 02:28 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Now, modify the following, the other no need change。

Code:
L["%s on %s removed by %s's %s"] = "%1$s在%2$s被%31$s的%41$s破除"
L["%s interrupted %s's %s with %s"] = "%1$s使用%4$s中斷了%2$s的%3$s"
I have not actually tested, but I think possible!
Report comment to moderator  
Reply With Quote
Unread 03-01-11, 02:19 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Originally posted by nebula
Yea, I had a feeling that would come across poorly. You can use %1$s, %2$s, %3$s, %4$s to order the %s was what I was trying to say.

Real examples:

Code:
L["%s seems a little tipsy from the %s."]= "%2$s使%1$s感到有點喝醉了。"
   ^= %1$s                          ^= %2$s

L["%s has been kicked out of %s by %s."] = "%1$s被%3$s踢出%2$s。"
   ^= %1$s             %2$s =^     ^= %3$s

               v= %2$s
L["%s performs %s on %s."] = "%1$s對%3$s使用%2$s。"
   ^= %1$s           ^= %3$s
hope that makes a bit more sense, lol
Good! i an understand now! thank you !
Report comment to moderator  
Reply With Quote
Unread 02-28-11, 11:41 PM  
nebula
A Deviate Faerie Dragon
 
nebula's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 72
Uploads: 18
Originally posted by BNS
no,but if i change (%s's %s) to (%s的%s),ui will be unable to distinguish the order before and after(Sorry for English is poor) 。


well, You add in the article in Chinese, but I do not understand some of...,yes! I understand the word, but the article could not understand...><
Yea, I had a feeling that would come across poorly. You can use %1$s, %2$s, %3$s, %4$s to order the %s was what I was trying to say.

Real examples:

Code:
L["%s seems a little tipsy from the %s."]= "%2$s使%1$s感到有點喝醉了。"
   ^= %1$s                          ^= %2$s

L["%s has been kicked out of %s by %s."] = "%1$s被%3$s踢出%2$s。"
   ^= %1$s             %2$s =^     ^= %3$s

               v= %2$s
L["%s performs %s on %s."] = "%1$s對%3$s使用%2$s。"
   ^= %1$s           ^= %3$s
hope that makes a bit more sense, lol
Last edited by nebula : 02-28-11 at 11:59 PM.
Report comment to moderator  
Reply With Quote
Unread 02-28-11, 04:14 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Originally posted by nebula
Chinese grammar uses 's (%s's) for possession? 的 seemed right

no,but if i change (%s's %s) to (%s的%s),ui will be unable to distinguish the order before and after(Sorry for English is poor) 。

You can change the order of the strings to better conform to standard grammar with %n$s where n is one of the %s in order from %1 to %4. for example to move the last %s to the front you could do something like "%4$s特别%1$s是形%2$s声字%3$s" (sorry for the non-sensical chinese )
well, You add in the article in Chinese, but I do not understand some of...,yes! I understand the word, but the article could not understand...><
Last edited by BNS : 02-28-11 at 04:17 AM.
Report comment to moderator  
Reply With Quote
Unread 02-27-11, 07:32 PM  
nebula
A Deviate Faerie Dragon
 
nebula's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 72
Uploads: 18
Originally posted by BNS
Hi !
i changes a part Translation of zhTw.lua,to closer Chinese grammar。

Code:
L["%s on %s removed by %s's %s"] = "%s在%s被%s's %s破除"
L["%s interrupted %s's %s with %s"] = "%s中斷了%s's %s使用%s"
L["Blame"] = "密語缺失"
THANK YOU!
Chinese grammar uses 's (%s's) for possession? 的 seemed right

You can change the order of the strings to better conform to standard grammar with %n$s where n is one of the %s in order from %1 to %4. for example to move the last %s to the front you could do something like "%4$s特别%1$s是形%2$s声字%3$s" (sorry for the non-sensical chinese )
Last edited by nebula : 02-27-11 at 08:03 PM.
Report comment to moderator  
Reply With Quote
Unread 02-27-11, 05:26 PM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Hi !
i changes a part Translation of zhTw.lua,to closer Chinese grammar。

Code:
L["%s on %s removed by %s's %s"] = "%s在%s被%s's %s破除"
L["%s interrupted %s's %s with %s"] = "%s中斷了%s's %s使用%s"
L["Blame"] = "密語缺失"
THANK YOU!
Last edited by BNS : 02-27-11 at 05:45 PM.
Report comment to moderator  
Reply With Quote
Unread 02-27-11, 05:08 PM  
nebula
A Deviate Faerie Dragon
 
nebula's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 72
Uploads: 18
I've updated the Alerts module for the 4.1 PTR, which you can download here. The change allows BB to function both on live and on the PTR, but I don't think it merits it's own release.
Report comment to moderator  
Reply With Quote
Unread 02-24-11, 03:03 AM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Originally posted by nebula
Point taken. I'll cut out all the less optimal flasks as the more I think about it, the more it makes sense. I'm still going to continue showing all food buffs in the buff window, but I'll add an option to not count them when doing a check.
Great, thanks a lot.
Report comment to moderator  
Reply With Quote
Unread 02-24-11, 02:51 AM  
nebula
A Deviate Faerie Dragon
 
nebula's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 72
Uploads: 18
Originally posted by Avitus
That's exactly it. Slacking. There's a gigantic difference between taking a crappy WotLK 180 AP flask or a Cata 300 STR (661.5 AP+, close to 4 times as much) or 300 AGI flask. The same goes for Wrath 125 spellpower vs Cata 300 Int etc. This is not like TBC->Wrath where Flasks only went up a small percent (120 AP -> 180 AP).



When you're doing 25 man heroics and you wipe at 1%, I want to know that we actually had everything we could and don't have a couple people being cheap.

Also, I don't actually use the buff window, I simply do a "/bb quickcheck raid" before pull to make sure everything is in order. Having to manually look through the icons of 25 people to see who's trying to game the system defeats the purpose of the addon.

If you want to keep WotLK flasks in, at least add the option to "only consider max level consumables". Otherwise I have to edit my SpellData.lua on every release, which is not so great :/

Thanks
Point taken. I'll cut out all the less optimal flasks as the more I think about it, the more it makes sense. I'm still going to continue showing all food buffs in the buff window, but I'll add an option to not count them when doing a check.
Report comment to moderator  
Reply With Quote
Unread 02-24-11, 01:15 AM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Originally posted by nebula
The flasks are pretty visually distinct, so I don't really see a need to remove them (although I did prune out wrath/bc elixirs).

...

I also colored non 90-stat food red so it easy to see who's slacking.
That's exactly it. Slacking. There's a gigantic difference between taking a crappy WotLK 180 AP flask or a Cata 300 STR (661.5 AP+, close to 4 times as much) or 300 AGI flask. The same goes for Wrath 125 spellpower vs Cata 300 Int etc. This is not like TBC->Wrath where Flasks only went up a small percent (120 AP -> 180 AP).



When you're doing 25 man heroics and you wipe at 1%, I want to know that we actually had everything we could and don't have a couple people being cheap.

Also, I don't actually use the buff window, I simply do a "/bb quickcheck raid" before pull to make sure everything is in order. Having to manually look through the icons of 25 people to see who's trying to game the system defeats the purpose of the addon.

If you want to keep WotLK flasks in, at least add the option to "only consider max level consumables". Otherwise I have to edit my SpellData.lua on every release, which is not so great :/

Thanks
Last edited by Avitus : 02-24-11 at 01:17 AM.
Report comment to moderator  
Reply With Quote
Unread 02-24-11, 12:35 AM  
nebula
A Deviate Faerie Dragon
 
nebula's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 72
Uploads: 18
Originally posted by BNS
First of all sorry for my English is poor, the following is my translation zhTW.lua, if they can join in the next revision, I will thank you!
Thanks for the translation! I changed a few lines in 4.0.8a and marked them with "--Needs review" in zhTW.lua for you to check.
Report comment to moderator  
Reply With Quote
Unread 02-23-11, 09:27 PM  
nebula
A Deviate Faerie Dragon
 
nebula's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 72
Uploads: 18
Originally posted by Avitus
Additionally, one feature suggestion would be to "only handle max level consumables". As a raid leader I'm only interested in people with Cata Flask + 90/90 food buffs, anything else is silly (including the Alchemist only +80 stat buff)
The flasks are pretty visually distinct, so I don't really see a need to remove them (although I did prune out wrath/bc elixirs). I like to see if people are making any effort to use consumables (alt runs, pugs, whatever). I also colored non 90-stat food red so it easy to see who's slacking.
Last edited by nebula : 02-23-11 at 09:39 PM.
Report comment to moderator  
Reply With Quote
Unread 02-22-11, 03:07 AM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Was wondering when someone would finally update BigBrother, I've been using my own custom edits for a while.

I found 1 error:

Line 172 in Config.lua needs to be changed from:

BuffCheck:ToggleBuffWindow()

to

BuffCheck:ToggleWindow()

Otherwise /bb bc gives an error.


Additionally, one feature suggestion would be to "only handle max level consumables". As a raid leader I'm only interested in people with Cata Flask + 90/90 food buffs, anything else is silly (including the Alchemist only +80 stat buff).

I've edited the old consumables out of my SpellData.lua and would highly suggest that they either be a toggle-able option or removed all together.
Last edited by Avitus : 02-22-11 at 03:10 AM.
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.