Download
(126Kb)
Download
Updated: 05-24-10 02:00 PM
Pictures
File Info
Updated:05-24-10 02:00 PM
Created:unknown
Downloads:13,080
Favorites:69
MD5:

LootAlert  Popular! (More than 5000 hits)

Version: 23
by: kergoth [More]

LootAlert displays your loot (money & item) messages in a scrolling text addon (sct, fct, msbt, ..). For money, it can show in 3 formats, whichever you choose. For items, it shows how many you looted and how many you now have, in total, in your inventory. It can color the item by rarity, show an item icon, and so on. It can reformat chat loot messages to use its formatting as well, for consistency. It does not yet show party members or raid member looting.

23:
- Add ruRU translation, courtesy StingerSoft
22:
- Fix error at login seen when HideLooted is not installed
21.1:
- Fix Interface version
21:
- Add release notes for version 21
- Add support for the HideLooted addon's filtering
- Default to LibSink's prioritized default sink, rather than UIErrorsFrame
- Fix for changes in recent versions of WoW
- Update to the latest versions of the embedded libraries
- Bump .toc Version
- Fix filesystem case issues.
- Add deDE translation, courtesy DoofDilla.
20:
- Switch the gold/silver/copper global string usage for 2.4.2.
19:
- Fix the options.lua error.
18:
- Kill AceDBOptions lib, since I'm not using it.
- Kill some debug code, since I'll be handling that elsewhere.
- Code reorganization.
- Fix bug reported by mindleglalaxy.. I wasn't handling the itemlink/itemstring properly. Fixed by ensuring we always grab the suffixid, and only grab the uniqueid if it contains the bits for scaled random suffixes.
17:
- Only send chat messages to the chat frames if db.chat is disabled.
- Don't filter out all chat loot messages, only those we'll be handling (we don't want to hide other people looting stuff..).
16:
- Fix the chat message stuff to only output to frames that have item loot enabled.
15:
- Apply the quality threshold to the examples again.
- Rework the way I'm handling the chat message modification. This should fix the last of the total count problems people have been running into with the new method enabled.
- Make newmethod default again, since it should be stable now.
14:
- Don't pause while trading or at a merchant, as they generate loot events.
- Make the total count in loot messages pretend that no items have hit the bags yet as of the loot message.
Example: If you were to loot 600 ammo all at once, depending on lag, it
could have shown: +200 (600), +200 (600), +200 (600) for the 3 messages,
indicating that all 600 hit the inventory prior to getting any of the loot
messages. While accurate, this is confusing to users. With this change,
it would show: +200, +200 (400), +200 (600).
13:
- Add option to enable/disable the new method of keeping track of total item counts, disabled by default.
- Fix the chatthres option (was acting like it was always on).
- Kill the Chat option from the LibSink output options, as it's pointless.
12:
- Fix self is nil error in chat processItems function.
- Reset lootprocessed to 0 when lootchatcount changes, to try to fix this odd count problem people are seeing.
- Change default output to UIErrorsFrame, as the libsink-2.0 fallback is chatframe1, which is silly.
- Add option to apply the item quality threshold to chat loot messages.
- Disable the 'apply to chat messages' option when chat message filtering is off.
11:
- Fix the options error in the example setup code.
10:
- Fix the miscount bug which has been floating around for ages.
9:
- Don't strip off the suffixes/enchants/etc of items that have them.
8:
- Add option to modify the loot chat messages to also have LootAlert's formatting.
- Add tek's "about" panel to the config.
- Set default profile to Default, as I highly doubt anyone would need to change this per character.
- Don't create our options tables until we need them.
7:
- Add LibSink-2.0 to OptDeps.
- Hardcode some info for the examples, so they don't need to be in the item cache to work.
6:
- Add "Example Messages" to options.
- Add ability to override / disable the "Loot: " prefix.
- Reorganize the options, moving Output to its own subcategory in the interface options and grouping the formatting options together.
- Fix the behavior of the Text Color option.
5:
- Change Item Quality Threshold into a dropdown instead of a slider.
- Change the layout of the output settings so they aren't cut off in Interface Options.
- Update LibSink-2.0 to fix the bug with AceConfig-3.0 scrollAreas config.
4:
- Added Item Quality Threshold option, so you can hide greys if you want to.
- Add in game configuration in the Interface Options and via /la or /lootalert.
- Use an embedded texture for the item icon for MSBT instead of using its skill icon stuff.
- Add the missing embedded libraries.
- Update to use LibSink-2.0 for output.
3:
- Prep for in game config.
- Fixups, cleanups, and add support for 2.4 texture links.
2:
- Fix sct display.
- Kill a bit of unnecessary string mt usage, color the item loot string such that only the item name itself is colored by rarity, and color the money loot string.. and clean up a little.
- Fix a couple little bugs and change the format for a loot when you're looting 1 item, but have >0 in the inventory already.
- Add spaces between gold & silver and silver & copper, and add support for icon in sct & msbt.
- Further cleanup.
1:
- Initial release.
Optional Files (0)


Post A Reply Comment Options
Unread 07-16-07, 05:09 AM  
BlackZam
A Murloc Raider

Forum posts: 7
File comments: 51
Uploads: 0
Nice addon.
But why did you take it away from files.wowace.com?
And why did it got there from the first start, I can't see any ace stuff in it?
Just missed it when I couldn't download it with WAU.
Report comment to moderator  
Reply With Quote
Unread 10-11-07, 08:38 AM  
Kerecha
A Deviate Faerie Dragon
 
Kerecha's Avatar

Forum posts: 10
File comments: 196
Uploads: 0
After reinstalling my addons i can't seem to get the lootalert to display in the MSBT alert frame, it only shows in the UI-errors frame.

And i can't for the life of me find any sort of options :/
Report comment to moderator  
Reply With Quote
Unread 11-01-07, 02:25 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Originally posted by Kerecha
After reinstalling my addons i can't seem to get the lootalert to display in the MSBT alert frame, it only shows in the UI-errors frame.

And i can't for the life of me find any sort of options :/
It should be using msbt instead of UIErrorsFrame if you have it. I'll take a look.
Report comment to moderator  
Reply With Quote
Unread 01-31-08, 09:15 AM  
zedbg
A Kobold Labourer

Forum posts: 0
File comments: 41
Uploads: 0
Same for me i have MSBT but it shows in error frame
Report comment to moderator  
Reply With Quote
Unread 02-14-08, 12:22 AM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Originally posted by zedbg
Same for me i have MSBT but it shows in error frame
Try the new version, it should take care of all issues.
Report comment to moderator  
Reply With Quote
Unread 02-14-08, 06:16 AM  
liserfak
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
LootAlert seems to be acting strange with sct. The messages don't show where they used to. They are like a splash on my screen atm. It's like the messages are taking place where TopScoreFu shows its messages. Any idea? By the way, is there a way to configure LootAlert messages?
Last edited by liserfak : 02-14-08 at 06:17 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-08, 10:37 AM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Originally posted by liserfak
LootAlert seems to be acting strange with sct. The messages don't show where they used to. They are like a splash on my screen atm. It's like the messages are taking place where TopScoreFu shows its messages. Any idea? By the way, is there a way to configure LootAlert messages?
Not currently, initially it was too simple to need configuration, but I think I'll add one now. Right now which scroll area it goes to (currently scroll area 1 for sct) and whether or not it's sticky (it is by default for sct) is hardcoded.

For now, go to line #37 in LootAlert/core.lua:
Code:
SCT:DisplayText(message, color, true, "event", 1, nil, nil, tex)
You can change that 'true' to 'false' to make it not sticky, and that '1' to '2' if you want to change scroll areas, for now. I'll get a version out soon with configuration.
Report comment to moderator  
Reply With Quote
Unread 02-15-08, 02:21 PM  
specialguy92
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
In the picture, what addon are you using to show your health and mana?

PS I love lootalert, it works like a charm
Report comment to moderator  
Reply With Quote
Unread 02-15-08, 06:39 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Originally posted by specialguy92
In the picture, what addon are you using to show your health and mana?


That's mHud, a relatively recent addition to the pool HUD addons around.

PS I love lootalert, it works like a charm
Glad to hear it
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 10:44 AM  
SaberHawke
A Fallenroot Satyr
 
SaberHawke's Avatar

Forum posts: 23
File comments: 93
Uploads: 0
Error Message

I receive the following error on startup. It is probably related to me removing the Libs folder from this addon, but I do that on all of my downloaded Ace3 addons as I have Ace3 installed as a standalone. Is this something I can fix?

[2008/03/29 11:36:34-1621-x1]: LootAlert\addon.lua:16: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "LibSink-2.0".
AceAddon-3.0\AceAddon-3.0.lua:126: in function `EmbedLibrary'
AceAddon-3.0\AceAddon-3.0.lua:114: in function `EmbedLibraries'
AceAddon-3.0\AceAddon-3.0.lua:88: in function `NewAddon'
LootAlert\addon.lua:16: in main chunk

---
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 12:20 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Re: Error Message

Originally posted by SaberHawke
I receive the following error on startup. It is probably related to me removing the Libs folder from this addon, but I do that on all of my downloaded Ace3 addons as I have Ace3 installed as a standalone. Is this something I can fix?

[2008/03/29 11:36:34-1621-x1]: LootAlert\addon.lua:16: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "LibSink-2.0".
AceAddon-3.0\AceAddon-3.0.lua:126: in function `EmbedLibrary'
AceAddon-3.0\AceAddon-3.0.lua:114: in function `EmbedLibraries'
AceAddon-3.0\AceAddon-3.0.lua:88: in function `NewAddon'
LootAlert\addon.lua:16: in main chunk

---
LibSink-2.0 is not Ace3. You shouldn't have removed the entire libs dir if you didn't have all those libs standalone. Grab the standalone LibSink-2.0 from files.wowace.com.
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 12:41 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Re: Error Message

Originally posted by SaberHawke
I receive the following error on startup. It is probably related to me removing the Libs folder from this addon, but I do that on all of my downloaded Ace3 addons as I have Ace3 installed as a standalone. Is this something I can fix?

[2008/03/29 11:36:34-1621-x1]: LootAlert\addon.lua:16: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "LibSink-2.0".
AceAddon-3.0\AceAddon-3.0.lua:126: in function `EmbedLibrary'
AceAddon-3.0\AceAddon-3.0.lua:114: in function `EmbedLibraries'
AceAddon-3.0\AceAddon-3.0.lua:88: in function `NewAddon'
LootAlert\addon.lua:16: in main chunk

---
Exact same error here with v5. I had LibSink-2.0 r66757 installed standalone from the Wowace SVN (as I normally do with libraries). Verified with OptionHouse, it loaded properly. USEng client/server, WoW 2.4 live:
LootAlert\\addon.lua:16: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of \"LibSink-2.0\".\nAceAddon-3.0\\AceAddon-3.0.lua:126: in function `EmbedLibrary'\nAceAddon-3.0\\AceAddon-3.0.lua:114: in function `EmbedLibraries'\nAceAddon-3.0\\AceAddon-3.0.lua:88: in function `NewAddon'\nLootAlert\\addon.lua:16: in main chunk\

I run the updated Omen as well as WitchHunt that use LibSink-2.0; neither of those had issues with finding the standalone library.
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 01:31 PM  
SaberHawke
A Fallenroot Satyr
 
SaberHawke's Avatar

Forum posts: 23
File comments: 93
Uploads: 0
Re: Re: Error Message

Originally posted by kergoth
LibSink-2.0 is not Ace3. You shouldn't have removed the entire libs dir if you didn't have all those libs standalone. Grab the standalone LibSink-2.0 from files.wowace.com.
I have Lib-Sink-2.0 installed as it is a dependencey of Omen. I fixed the problem by making Lib-Sink.2.0 an Optional Dependency in the TOC. Without that, Lib-Sink is not loaded until Omen is loaded.

That also explains why the addon worked even with the error as eventually Lib-Sink does get loaded just not in time for the startup of LootAlert..

BTW, thanks for the great addon, I really missed this when I changed from Parrot a while back. It is even better now that I don't have to edit the LUA to change it the way I want.
Last edited by SaberHawke : 03-29-08 at 01:35 PM.
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 01:50 PM  
OttoDeFe
A Chromatic Dragonspawn
 
OttoDeFe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 178
File comments: 195
Uploads: 12
[2008/03/29 12:41:45-1944-x1]: LootAlert\addon.lua:241: attempt to compare nil with number
LootAlert\addon.lua:146: in function `setupExample'
LootAlert\addon.lua:158: in function `UpdateExamples'
LootAlert\addon.lua:211: in function <Interface\AddOns\LootAlert\addon.lua:203>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:316: in function `InitializeAddon'
AceAddon-3.0\AceAddon-3.0.lua:404: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:397>
Getting this on Log In and no options in the options panel.
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 06:55 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Originally posted by OttoDeFe
Getting this on Log In and no options in the options panel.
Hmm, okay, it appears that the items that I used for the examples weren't in your client's item cache.. that's my mistake, I didn't consider that possibility. Working on the fix. Thanks for the report.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: