Download
(9 Kb)
Download
Updated: 12-20-09 06:46 PM
Updated:12-20-09 06:46 PM
Created:unknown
Downloads:13,347
Favorites:242
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
950
10kB
Tekkub
06-27-11 01:53 AM
4.1.0.9-Beta
932
10kB
Tekkub
05-14-11 07:15 PM


Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
3.1.0.7-Beta
9kB
Tekkub
06-20-09 05:10 PM
3.1.0.6-Beta
9kB
Tekkub
04-16-09 01:54 AM


Post A Reply Comment Options
Unread 09-01-12, 04:17 AM  
LiNK2088
A Murloc Raider

Forum posts: 7
File comments: 163
Uploads: 0
A fix for this would be so nice, my chat is way to spamy without this :P
LiNK2088 is offline Report comment to moderator  
Reply With Quote
Unread 02-08-12, 03:07 AM  
realillusion
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
To clarify aaalllen's post:

Every person that rolls need is getting two separate lines of data. One says their name in the first column, and "need" in the second column. The other says their name and "+ role bonus" in the first column, and their actual roll in the second column.

There's really no reason to show the first type of lines. Even if someone rolled need without a role bonus while others had it, I'd rather see their 1-100 roll than just "need" especially if it means seeing everyone twice.
realillusion is offline Report comment to moderator  
Reply With Quote
Unread 01-05-12, 01:01 PM  
aaalllen
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
4.3 LFR has some issues for me w/ the pop up just showing "Need" instead of the roll value. It's ok if it misses other people's rolls, but not really my own.

Some things are working properly:
* The chat log shows the compressed roll list and the winner
* The roll pop up opens
* I see "greed" selections on there when there were "need" rollers
* I see "+ role bonus"

EDIT:
i've noticed that some folks have multiple lines in that pop-up so it'd kind of working: one for "need" and another with a roll value
Last edited by aaalllen : 01-06-12 at 04:07 AM.
aaalllen is offline Report comment to moderator  
Reply With Quote
Unread 12-15-11, 08:40 AM  
fearha
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I'm using the german client and everytime some recieves loot in LfR I get "ERROR: No match found for ..." and there is no chat link. Disenchant rolls don't get blocked too.
fearha is offline Report comment to moderator  
Reply With Quote
Unread 12-09-11, 03:26 PM  
Amemir
Son of a Murloc
 
Amemir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 40
Uploads: 1
Originally Posted by Pusikas
Works for me. Even in LFR with the role-bonuses.
Thanks, I'd downloaded it to try but haven't had chance to test it myself yet so figured I'd ask.
Amemir is offline Report comment to moderator  
Reply With Quote
Unread 12-09-11, 07:43 AM  
Pusikas
A Murloc Raider

Forum posts: 4
File comments: 131
Uploads: 0
Works for me. Even in LFR with the role-bonuses.
Pusikas is offline Report comment to moderator  
Reply With Quote
Unread 12-08-11, 05:40 PM  
Amemir
Son of a Murloc
 
Amemir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 40
Uploads: 1
Does this still work in 4.3?
If yes does it work in the new LFR system?
If not would it be possible to update it to work with 4.3/LFR?
Amemir is offline Report comment to moderator  
Reply With Quote
Unread 03-23-11, 12:38 PM  
X-buZZ
A Kobold Labourer

Forum posts: 1
File comments: 56
Uploads: 0
I also have this issue (german client) although the changelog indicates that this should be solved. is there anything i need to check?


Originally posted by diablobase
sadly this is not working for me, everything that has to do with enchanting is just ignored by greedbeacon and if someone wins with enchant it just prints "No match..."

i'm using the german client and in my opinion its because the "syntax" of a enchantingroll is different than that of a greed or needroll:

Code:
PLAYER hat für '[ITEM]' Entzauberung gewählt. -- Player selected enchant
Ihr habt für [ITEM] 'Gier' ausgewählt         -- I selected greed

Entzauberungswurf - 5 für [ITEM] von PLAYER   -- Enchantroll
Wurf für Gier: 15 für [ITEM] von PLAYER       -- Greedroll
would it be possible to add these specific phrases to the ChatFrame_AddMessageEventFilter?
X-buZZ is offline Report comment to moderator  
Reply With Quote
Unread 12-15-10, 10:19 AM  
ckramme
Premium Member
 
ckramme's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 190
File comments: 168
Uploads: 1
Nice edit suggestion Xruptor
__________________
55 89 144 233 377 610 987 1597 2584 4181 6765
ckramme is online now Report comment to moderator  
Reply With Quote
Unread 06-21-10, 06:43 PM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
The follow edit is totally optional! I've only provided it if and only if you wish to view Need rolls.

Open GreedBeacon.lua:

FIND:
Code:
			Debug("Supressing chat message", msg)
			return true
REPLACE WITH:
Code:
		--XRUPTOR EDIT, DO NOT FILTER OUT NEED MESSAGES!
		if not string.find(string.lower(msg), "need") then
			--IF NOT NEED THEN SURPRESS
			Debug("Supressing chat message", msg)
			return true
		end
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-04-10, 06:42 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Hey Tekkub,

First thanks for a great mod. I seriously was getting annoyed with all the loot roll spam on my screen. This mod is simple and to the point.

I only have one suggestion. Is it possible to add an alert notification in chat when someone rolls (only need, not greed) on an item before you roll on it? Maybe with an option or switch? That way it would display something like 'Blah Rolls Need on [Blah]'.

The only reason I'm asking is that sometimes I want to know if someone rolls need on an item before I roll on it. I usually make the choice at that point if I want to roll greed or need. Also there are times where I want to roll need on an item ONLY if someone else rolls need because they are trying to ninja it. The only way I would find out is actually after the roll, by that time it's already too late.

Thanks in advance!
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 03-04-10, 06:10 AM  
diablobase
A Kobold Labourer
 
diablobase's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
sadly this is not working for me, everything that has to do with enchanting is just ignored by greedbeacon and if someone wins with enchant it just prints "No match..."

i'm using the german client and in my opinion its because the "syntax" of a enchantingroll is different than that of a greed or needroll:

Code:
PLAYER hat für '[ITEM]' Entzauberung gewählt. -- Player selected enchant
Ihr habt für [ITEM] 'Gier' ausgewählt         -- I selected greed

Entzauberungswurf - 5 für [ITEM] von PLAYER   -- Enchantroll
Wurf für Gier: 15 für [ITEM] von PLAYER       -- Greedroll
would it be possible to add these specific phrases to the ChatFrame_AddMessageEventFilter?
Last edited by diablobase : 03-04-10 at 06:13 AM.
diablobase is offline Report comment to moderator  
Reply With Quote
Unread 02-06-10, 09:37 AM  
ottoman2
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I get an "Interface action failed because of an AddOn" error because of GreedBeacon. Here is the taint.log:

2/6 16:35:11.698 Execution tainted by GreedBeacon while reading CombatLogQuickButtonFrame_Custom - Interface\FrameXML\FloatingChatFrame.lua:761 FCF_OnUpdate()
2/6 16:35:11.698 UIParent:OnUpdate()
2/6 16:35:11.698 An action was blocked because of taint from GreedBeacon - SearchLFGLeave()
2/6 16:35:11.698 Interface\FrameXML\LFRFrame.lua:389 LFRBrowseFrame_OnUpdateAlways()
2/6 16:35:11.698 UIParent:OnUpdate()
ottoman2 is offline Report comment to moderator  
Reply With Quote
Unread 01-10-10, 03:10 PM  
miros
A Defias Bandit
 
miros's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 9
Code:
GetLocale() == "esES" and {
	["(.*) won: (.+)"] = "(.*) recibe el bot\195\173n: (.+)",
	["%s|Hgreedbeacon:%d|h[%s roll]|h|r %s won %s "] = "%s|Hgreedbeacon:%d|h[%s roll]|h|r %s ha ganado: %s",
	["(.*) has?v?e? selected (.+) for: (.+)"] = "(.*) ha seleccionado (.+) para: (.+)",
	["(.+) Roll . (%d+) for (.+) by (.+)"] = "Tiro por (.+): (%d+) para (.+) por (.+)",
	[" passed on: "] = " ha pasado de: ",
	[" automatically passed on: "] = " ha pasado autom\195\161ticamente de: ",
	["You passed on: "] = "Has pasado de: ",
	["Everyone passed on: "] = "Todos han pasado de: ",
	["Greed"] = GREED,
	["Need"] = NEED,
}
Last edited by miros : 01-11-10 at 02:43 PM.
miros is offline Report comment to moderator  
Reply With Quote
Unread 12-23-09, 04:39 AM  
Elengil
A Murloc Raider

Forum posts: 7
File comments: 3
Uploads: 0
Tekkub, just a few thoughts to make a great addon even better

A: Coloring of the rolling names according to class.
B: Minor intergration with Classloot, with some minor indication of which classes benefit from the item the most.
C: Maybe even a slightly different color text when the winner of the loot and classloot results mismatch (varied by "severity")
D: Lastly (and most lazily) a little clickable button of sorts that lets you output "raid wide" when someone does that...

This would allow people to quickly and easily identify ninjas, to ber reported to group/raid leaders for expulsion (provided it wasnt a mislick, and it doesnt happen again)

I know it would take a little work (and maybe coordination with Classloot) but it would really help make raiding experiences cleaner and less ninja free, and truly making it a "GreedBeacon"
Elengil is offline 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.