Download
(9Kb)
Download
Updated: 12-20-09 06:46 PM
Updated:12-20-09 06:46 PM
Created:unknown
Downloads:14,656
Favorites:228
MD5:

GreedBeacon  Popular! (More than 5000 hits)

Version: 3.3.0.8-Beta
by: Tekkub [More]

GreedBeacon is a simple roll-monitoring addon. It does two things: block the "detailed loot roll" spam, and provide a chat link tooltip to pull up those blocked details.

"Detailed Loot Information" must be turned on in the default config, otherwise GreedBeacon cannot get the roll details.

Links

Visit my site for more great addons
Please report all bugs and feature requests to my Github tracker
Alpha builds can be found on GitHub.
Please direct all feedback and questions to my Google Groups mailinglist

4.2.0.10-Beta
Adjust for new big config frame

4.1.0.9-Beta
add chinese locale and fix for zhTW
esES locale

3.3.0.8-Beta
Fix up DE rolls
Remove 3.0 backcompat

3.1.0.7-Beta
AddonLoader load in group, not delayed

3.1.0.6-Beta
Fix chat filter for 3.1

3.0.9.5-Beta
Embed update
Add config instead of relying on Blizzy's somewhat buggy chat settings

3.0.1.4-Beta
ruRU translations from ichik @ wowi

3.0.1.3-Beta
Localize for deDE
Add in majick locale table

2.4.1.2-Beta
Make roll winner output obey the ChatFrames' filter settings

2.4.1.1-Beta
Remove debugging test rolls
Make link output for "Win" message work correctly, finally.
Make chat filter actually filter, instead of print debuggery messages
Fix roll detection
Change to use ChatFrame_AddMessageEventFilter instead of hooking
Redo GreedBeacon again, this time lets try chat links instead of OptionHouse
Initial import, preparing to de-fu
Beta Files (2)
File Name
Version
Hits
Size
Author
Date
4.2.0.10-Beta
1,238
10kB
Tekkub
06-27-11 01:53 AM
4.1.0.9-Beta
1,177
10kB
Tekkub
05-14-11 07:15 PM


Optional Files (0)


Post A Reply Comment Options
Unread 12-10-09, 10:23 AM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 472
Uploads: 0
It works when someone needs, but this happens when someone wins a disenchant or greed and you click on the itemref. Reckon it's the new disenchant option that breaks everything.

Code:
Message: Interface\AddOns\GreedBeacon\GreedBeacon.lua:123: attempt to concatenate field '?' (a nil value)
Time: 12/10/09 17:22:59
Count: 6
Stack: Interface\AddOns\GreedBeacon\GreedBeacon.lua:123: in function <Interface\AddOns\GreedBeacon\GreedBeacon.lua:114>
...ace\AddOns\Blizzard_CombatLog\Blizzard_CombatLog.lua:3606: in function `SetItemRef'
Interface\FrameXML\ChatFrame.lua:2756: in function <Interface\FrameXML\ChatFrame.lua:2755>
Interface\AddOns\nChat\nChat.lua:224: in function `ChatFrame_OnHyperlinkShow'
[string "*:OnHyperlinkClick"]:1: in function <[string "*:OnHyperlinkClick"]:1>
[C]: ?

Locals: link = "greedbeacon:10"
text = "[Disenchant roll]"
button = "LeftButton"
id = "10"
i = 10
val = <table> {
 _type = "Disenchant"
 _winner = "Caligos"
 Therasil = "27"
 Caligos = "93"
 _link = "[Golem Vambraces of the Physician]"
 _printed = true
 Rajgor = "29"
 Lavalout = "55"
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = ItemRefTooltip {
 SetQuestLogRewardSpell = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 Border = <table> {
 }
 SetExistingSocketGem = <function> defined =[C]:-1
 SetHyperlink = <function> defined =[C]:-1
 SetUnit = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetQuestRewardSpell = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetSocketGem = <function> defined =[C]:-1
 SetPetAction = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetUnitDebuff = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined =[C]:-1
 SetTrainerService = <function> defined =[C]:-1
 SetBackpackToken = <function> defined =[C]:-1
 SetInboxItem = <function> defined =[C]:-1
 SetBuybackItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 SetHyperlinkCompareItem = <function> defined =[C]:-1
 SetMerchantItem = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined =[C]:-1
 SetSpell = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetUnitBuff = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetTalent = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetTradePlayerItem = <function> defined =[C]:-1
 SetMerchantCostItem = <function> defined =[C]:-1
 SetSendMailItem = <function> defined =[C]:-1
 UpdateTooltip = <function> defined *:OnLoad:5
 updateTooltip = 0.2
 SetInventoryItem = <function> defined =[C]:-1
 SetTradeSkillItem = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetLootRollItem = <function> defined =[C]:-1
 SetUnitAura = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetCurrencyToken = <function> defined =[C]:-1
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 SetShapeshift = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 0 = <userdata>
 SetTradeTargetItem = <function> defined =[C]:-1
 SetTracking = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetAuctionItem = <function> defined =[C]:-1
}
(*temporary) = nil
(*temporary) = " roll - [Golem Vambraces of the Physician]"
(*temporary) = "[Golem Vambraces of the Physician]"
(*temporary) = "ItemRefTooltip"
(*temporary) = ItemRefTooltip {
 SetQuestLogRewardSpell = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 Border = <table> {
 }
 SetExistingSocketGem = <function> defined =[C]:-1
 SetHyperlink = <function> defined =[C]:-1
 SetUnit = <function> defined @Interface\AddOns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:273
 SetQuestRewardSpell = <function> defined @Interface\AddOns\AtlasLoo
Last edited by ballagarba : 12-10-09 at 11:29 AM.
Report comment to moderator  
Reply With Quote
Unread 12-03-09, 12:36 PM  
fogyreef
A Defias Bandit

Forum posts: 3
File comments: 12
Uploads: 0
Originally posted by Jzar
OK, so how bout an option to show the summary of loot rolls in the window without filtering the verbose version? Then I can redirect all the roll info to my combat log or some other frame that doesn't normally show, and toggle to it when I need to see rolls in progress.
Is it possible to parse Need rolls and Greed rolls and direct them to separate windows? It would be so much quicker to see a need-only grouping in a dedicated window.
Report comment to moderator  
Reply With Quote
Unread 06-21-09, 04:27 AM  
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar

Forum posts: 1632
File comments: 27
Uploads: 0
I swear to god, I saw the author name first and then looked at the name of the addon, and I KNOW beyond any shadow of a doubt that just for one split second, it said GREATBACON!

/psycho shower scene music plays
__________________

~ no need to make the message completely obnoxious - Cairenn
Report comment to moderator  
Reply With Quote
Unread 04-27-09, 09:59 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
OK, so how bout an option to show the summary of loot rolls in the window without filtering the verbose version? Then I can redirect all the roll info to my combat log or some other frame that doesn't normally show, and toggle to it when I need to see rolls in progress.
Report comment to moderator  
Reply With Quote
Unread 04-27-09, 01:11 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Originally posted by Jzar
Could you maybe add a slash command or something to output rolls so far if I need to see them while rolling is in progress? Or perhaps redirect loot info to combat log (or other selectable chat frame)?
You can already redirect loot information into another chat frame (not the combat log though). If that's what you would like to do, then right-click the tab that you want to send loot information to, select "Settings" then choose what information you want to appear in this chat window. Be sure to turn off loot information in your regular chat window. IMPORTANT: if you have Greed Beacon, it doesn't matter which window you have told to display loot information, Greed Beacon will still suppress it.

You might also try teksLoot with this mod; it is a replacement for xLoot, which shows you how many people needed/greeded on your loot window.

However, one feature I would like, or know how to make the change in the lua, is the ability to have the Greed Beacon text go to different chat frames for different toons. I haven't tried this with Reflux yet to see if I can emulate a profile, but I thought there might be an even easier way in Greed Beacon to do this. Either way, thanks so much for your wonderful addons.
Last edited by xtoq : 04-27-09 at 01:13 PM.
Report comment to moderator  
Reply With Quote
Unread 04-17-09, 09:58 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
This is awesome, Tek!

I used it for the first time in Gundrak today on my Pally, and lo and behold a piece of gear for my off-spec drops. I wanted to see if anyone had rolled Need on it; if not, I wouldn't feel bad asking for permission from the group to need it. Obviously, I couldn't even see who rolled what, so I just greeded. (Good thing, the tank needed it too!)

Could you maybe add a slash command or something to output rolls so far if I need to see them while rolling is in progress? Or perhaps redirect loot info to combat log (or other selectable chat frame)?
Report comment to moderator  
Reply With Quote
Unread 04-15-09, 05:29 PM  
slickwalker
A Deviate Faerie Dragon
 
slickwalker's Avatar

Forum posts: 18
File comments: 155
Uploads: 0
Originally posted by duhwhat
Not working for me in 3.1.
Specifically suppressing all loot gain information on my toons.
Report comment to moderator  
Reply With Quote
Unread 04-15-09, 03:20 PM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 236
Uploads: 0
Not working for me in 3.1.
Report comment to moderator  
Reply With Quote
Unread 01-07-09, 05:01 AM  
Pusikas
A Murloc Raider

Forum posts: 5
File comments: 98
Uploads: 0
Originally posted by dubesinhower
yea i get the samething. the suppressed loot spam, but no tooltip in wow 3.0.2. does anyone have a working version, or a similar working addon?
It works for me when I use the fix posted on googlecode:
Drop back to the release version, replace this stirng in GreedBeacon.lua:
for frame,val in pairs(chatframes) do if val then frame:AddMessage(msg) end end
with this:
ChatFrame1:AddMessage(msg)
That will simply force output to CF1 instead of trying to find which frames to output
into.
Report comment to moderator  
Reply With Quote
Unread 11-03-08, 08:35 AM  
dubesinhower
A Murloc Raider
 
dubesinhower's Avatar

Forum posts: 4
File comments: 8
Uploads: 0
Originally posted by Anayia
This addon doesn't seem to be working for me in 3.0.0.2, it does suppress the loot spam, but doesn't give me a link to click to see the rolls and such. (Yes Detailed loot information is turned on.)
yea i get the samething. the suppressed loot spam, but no tooltip in wow 3.0.2. does anyone have a working version, or a similar working addon?
Report comment to moderator  
Reply With Quote
Unread 10-28-08, 11:41 AM  
Anayia
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This addon doesn't seem to be working for me in 3.0.0.2, it does suppress the loot spam, but doesn't give me a link to click to see the rolls and such. (Yes Detailed loot information is turned on.)
Report comment to moderator  
Reply With Quote
Unread 08-23-08, 05:55 PM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 263
Uploads: 5
Ye-ye-ye, i was so nasty to ask. :P
Anyway. I did the locale myself, here it is: http://rapidshare.de/files/40306348/GreedBeacon.lua.html
BTW, it would be helpful i guess to separate locale files frome core lua.
Last edited by ichik : 08-23-08 at 06:00 PM.
Report comment to moderator  
Reply With Quote
Unread 08-23-08, 03:07 PM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
No, I don't speak Russian. Provide translations or a ruRU GlobalStrings.lua file for me to dissect.
Report comment to moderator  
Reply With Quote
Unread 08-23-08, 03:04 PM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 263
Uploads: 5
Can you add russian translation?
Report comment to moderator  
Reply With Quote
Unread 07-01-08, 02:44 AM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
Yes.

This is something I want to get fixed, it's just a matter of finding the time.
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.