Category: Miscellaneous
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Xrystal's Portal Bug Reports Feature Requests
Author:
Version:
3.01.00
Date:
08-12-2009 11:23 AM
Size:
24.32 Kb
Downloads:
1,072
Favorites:
23
MD5:
Pictures
Click to enlarge
Second Item Looted
Click to enlarge
MSBT Report Before Loot Display
Click to enlarge
Interface Options Screen - Item Types
Click to enlarge
Interface Options Screen - Ignore List
Loot Alerter
Version 3.01.00 - With the big changes involved this version it would be beneficial to you to delete the WTF files LootAlerter.lua in both the account wide settings and character level settings.


Ever looted a quest item and not realised it until you got all the way back to town to clean out your bags to find you have to go all the back to finish that quest off ?

Same here.

This addon was requested by Athelea here on these forums to help with solo questing. Being short of ideas myself I jumped at the chance to dabble in the looting system and learn something new.

Unfortunately tracking types are localized and hopefully I have spelt both the US and GB versions correctly. Other languages are presently unavailable.

An option screen is now available by typing /la. Simply check the boxes to get the extra functionality to appear. The 2 small boxes at the bottom will contain the items you are tracking or ignoring. A list will pop up to the left which when using the left and right mouse buttons will place the selected item into your tracking or ignoring list accordingly. Using the same mouse buttons on the smaller lists will transfer the item selected between the 2 smaller windows or simply removes it. Feel free to experiment.

There is now a wish list panel that appears on the right. You can either enter the id and use lookup to confirm the item. Or you can enter the exact name (case doesn't matter) or part of the name. Left clicking an item in the list will display some more information on it. Right clicking will remove it from the list.

After testing the types, rarity, item levels and minimum levels of each item looted it then checks to see if it was you wanted to ignore. It then removes it from the list of things to tell you about. In essence the ignore list is the predominant factor once you have the Track Types box checked and asking to be reported to about various other types. That was until the wish list came along. Once it has validated everything else it then checks to see if this fills the wishlist items/wildcards.

As well as flashing up the message on screen as per screen shots it will also send a message to the default chat window in case you miss the message flashing up. It will also make a loud noise to alert you to something on your list. In this case I chose the roar of a tauren male. I haven't tried it yet myself as I have no other sound files that were useful in this light but it might be possible to adjust the SOUND_FILE filename to another one of your choice.

It now uses Mik Scrolling Battle Text if available to output the warning side of informational display including the texture image of the item looted to help visualise the loot. There are some slight changes to the way the lists work but other than that 2.02.00 is the same as 2.01.00 functionality wise.

Known Problems:
If you are autolooting and walk away from the body too quickly it will not register the loot and warn you properly. Delaying the walk away a short while solves the problem it seems from my tests.

ToDo:
Customize Mik Scrolling Battle Display Options as well as normal display coloring.
Work out how to display the texture along with the message a la MSBT if you do not have MSBT installed.
Utilise Tabbed Window System for the options to make the screen real estate less crowded when it is open.
  Change Log - Loot Alerter
-------------------------------------------------------------------
Loot Alerter [Version 3.01.00]
-------------------------------------------------------------------
Adjusted TOC to reflect 3.2 compatibility.
Redesigned option screen so that it can fit inside the in game Interface Options Panel.
Added option to report before looting for those that do not autoloot.
Theoretically this will allow you to be alerted for those key items you were interested in from a raid by just opening the loot window.
The slash command /la now has some extra options to display the interface options sections.

/la = Display Main Options Screen
/la general = Display The General Check Box / Slider Options
/la wishes = Display the wishlist options
/la ignores = Display the ignore list options
/la types = Display the item types options


-------------------------------------------------------------------
Loot Alerter [Version 2.02.01]
-------------------------------------------------------------------
Corrected problem searching for text within an item's name due to forgetting to lowercasing the wishlist text prior to comparison.
Changed N/A (Not Applicable) to localised text.
Differentiated between Checking existence in wish list when adding and when checking by having 2 functions validating differently.

-------------------------------------------------------------------
[Version 2.02.00]
-------------------------------------------------------------------
Converted Wish List into 1 list with both an ID and Name value. Existing wish lists will be automatically converted.
Changed the way the options window is created to cut down the amount of code to validate and correct as required.
Added extra type list option to move from one list to the other if accidently setting an item in 2 lists. If that happens it will remove the old list item and add the new one as you cannot track and ignore the same type of item.
Use Mik Scrolling Battle Text Static Display for Warning Display if available.

-------------------------------------------------------------------
[Version 2.01.01]
-------------------------------------------------------------------
Separated Data, Options and Functionality code to make things easier.
Introduced Wish List Functionality.

-------------------------------------------------------------------
[Version 1.02.05]
-------------------------------------------------------------------
While tidying up code after doing the changes for saving variables I accidently deleted the wrong line. Amended and uploaded. Stopped getting errors about a missing table after that was changed.

-------------------------------------------------------------------
[Version 1.02.04]
-------------------------------------------------------------------
Removed old SWG_Functions.lua file from archive. Updated Welcome Message in localization files to reflect new version number. Next time I will sleep before doing these changes - rofl.

-------------------------------------------------------------------
[Version 1.02.03]
-------------------------------------------------------------------
Saving tracking values ability set up. Keeps last set of slider values in database even if you turn off tracking of that type. Also, renamed global functions to make them more unique. Saves data per
server only at present. Changed SGW_Functions.lua to SGW_Frames.lua.

-------------------------------------------------------------------
[Version 1.02.02]
-------------------------------------------------------------------
Changed TOC to reflect 3.1 compatibility.

-------------------------------------------------------------------
[Version 1.02.01]
-------------------------------------------------------------------
Removed some debug messages that remained after the last update.

-------------------------------------------------------------------
[Version 1.02.00]
-------------------------------------------------------------------
Added the options screen to allow easier selection of items to track.

Typing /la will bring this up and will keep the same settings until the next reloading of the UI until I have the database storing functionality installed.

Once you tick the check boxes the relevant sliders and list boxes will appear. The 2 boxes underneath the check boxes will contain the items you wish to track or ignore. Using the sliders is just the case of
dragging the slider thumb to where you want it to be (the description appears above).

To use the list box on the left you use your left mouse button to add the selected item to your tracking list. If you use your right mouse button it will add it to your ignore list.

Similarly clicking the left button on the tracking and ignoring lists will remove that item from that selection. Clicking the right mouse button will remove from that list and transfer it to the other. Useful
in the event of clicking the main list with the wrong button at first.

-------------------------------------------------------------------
[Version 1.01.00]
-------------------------------------------------------------------
Ever missed a quest item that you looted and messed up a quest line because of it? Yep, me too. This should help alleviate that and more. In this addon you can set up warnings on any type of item,
any rarity level item and any item level , or minimum level item as required.

The priority these tests are carried out are as follows:

It checks the Types, Rarity, Item Level and Minimum Levels of the items individually at first and marks the item as found for the moment. It then checks the ignore list and marks anything that falls into the types being ignored as being not found.

If after all this it still thinks it has found something for you it will report accordingly relaying back the description and link of the item you looted and information that tallies with what you are tracking.

EG. If you don't check the minimum or item level boxes it will not display that information when you loot at it.


Foreign Language Versions
-------------------------
At the present this plugin does not support multi language settings. enUS and enGB versions will work fine however and the ability to add new languages is possible using the LootAlerter_L values accordingly.


-------------------------------------------------------------------
TODO List for Loot Alerter:
-------------------------------------------------------------------
1. Add Config Screen to allow users to change their tracking in a
nice environment. -- DONE --

2. Ability to store these changes for the next set of defaults. -- DONE --

3. Options to share the same alerts across all characters on the account
or separately as required. -- DONE KINDA - JUST FOR WISHLIST --
  Optional Files - Loot Alerter
Sorry, there are currently no optional files available.
  Archived Versions - Loot Alerter
File Name
Version
Size
Author
Date
2.02.01
22kB
Xrystal
07-23-2009 10:12 AM
2.02.00
24kB
Xrystal
05-26-2009 02:31 PM
2.01.00
19kB
Xrystal
05-10-2009 11:58 PM
1.02.05
16kB
Xrystal
04-17-2009 03:52 PM
1.02.04
15kB
Xrystal
04-17-2009 07:14 AM
1.02.02
15kB
Xrystal
04-17-2009 03:02 AM
1.02.01
15kB
Xrystal
04-08-2009 03:56 PM
1.02.00
15kB
Xrystal
04-08-2009 03:34 PM
1.01.00
8kB
Xrystal
03-30-2009 04:05 PM
  Comments - Loot Alerter
Post A Reply Comment Options
Old 08-05-2009, 08:27 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Rofl, just on the off chance people are still visiting here.

Think the changes are almost there. One more day should do it.

During testing today I found some options that I needed to add to make it more useful.

PlaySound - Option to turn off the sound alert ( especially for when it reports every kill )

ReportBeforeLoot - Now you can open the loot window and it will carry out the same test and tell you if the body has anything you are specifically looking for. It should work for boss fights in instances if you have items added to your wish list etc for upgrades.

IgnoreList - This gives you an option to ignore specific items in the same way you can track specific items in your wish list. This was found to be a useful addtion for quest item tracking without the repeated reports of Ulduar Relics etc which are quest items but common drops.

Everything seems to be working now but for the main reason for the change, incorporation of the option screen into the blizzard interface options screen.

Now that I have the main options screen designed to fit inside the interface options screen incorporating the options shouldn't take long. So a task for tomorrow before raiding.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-03-2009, 06:36 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Well, part way to getting the options screen into the interface options section of the game.

Found out that the way I had the options framework set up wasn't compatible with the games options screen. A couple of days spent revising the options framework and I have that part finished. One step nearer to finishing that part in the next few days.

I decided against the tabbed windows option as you can set up multiple sub option windows so I will split up the options accordingly. The item value sliders in one, the tracking and ignore type lists in another one and the wish list items in another one.

A few more tweaks in the code once I have done that part and the functionality and the interface side of the addon should be communicating well enough to test and make sure that it works fine in 3.2.

Once it has passed those tests I'll work on the extra additions as mentioned so hopefully in the next week or two a new version will be out. But I will keep you up to date.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-24-2009, 02:04 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Coming to Loot Alerter 3.01.00

I just wanted to give you a heads up on what I am planning to do with Loot Alerter.

1. Make sure it works fully with 3.2.
2. Options screen built into WoW Interface.
3. Options separated into tabbed windows that appear as options are checked.
4. Option to have the message appear before actually picking the item up for those that do not auto loot.
5. Adjust display options to allow on screen alert to appear using available addons such as Miks Scrolling Battle Text and Parrot.

What I would like to know from users :

1. Is there anything else you would like to add to the feature list ?
2. Are there any other text display addons available that can be manipulated for use?

Hopefully I will have a few weeks to make the relevant changes and test on the test realm before 3.2 goes live. But if not the existing addon works for the most part from the minimal test I made before doing the last update.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 04:39 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Well, sorry for the delay, been raiding alot recently with a fresh 80 so have been pretty busy. Anyway, I've just taken a look at the looting functions and it seems they only work when you are looting.

The Looting events also seem to either only apply to you physically looting yourself or the master looter having the addon themselves.

So , unfortunately about the best I can do in my addon is to set up an option to be pre-alerted so to speak. The moment you open the loot window it can tell you if one of the items is what you want and display the link on the screen for you. Theoretically it should work but I won't know until I try.

Of course, if you did find something else that does this then great

With 3.2 not too far away now based on the background downloader I will try and add this feature into the 3.2 update along with a tabbed option screen as I am sure many of you wish it wasn't so big Also, I will try and incorporate a parrot display option for those that use that. As well as a way to configure which to use and where to display where applicable.

If anyone has any other ideas then speak up
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-10-2009, 02:55 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Hmm, not really sure there Nomad. This one is definitely an alert when you loot. If you have auto loot turned off its possible this could report what was in the loot window but only if you open the loot window and not someone else in the raid.

This addon actually makes a list of what was on the body before looting takes place ( if I remember rightly .. been awhile since I delved into the code ). It is only when you actually loot that this one reports the item. I might be able to tweak it to have an option to report before looting and see how that goes.

As to an existing addon you might want to look into LootAlert which does something similar and may go that extra step and warn you before you loot.

Oh, and if its the case that someone else is looting (Master Looter etc) then it may be possible to add that option in somewhere too and pick up what is linked in raid chat (assuming they do that all the time).

Apologies for the delay in replying. Guess I didn't check this since you posted.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.

Last edited by Xrystal : 06-10-2009 at 02:57 AM.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-09-2009, 11:47 PM  
Nomad_Wanderer
A Murloc Raider

Forum posts: 6
File comments: 10
Uploads: 0
I'm in a guild that is trying to speed up it's Ulduar 25 runs. I'm looking for an addon that I can set a list of items i'm interested in, and then when that item drops, have an alarm go off. Otherwise, I'm not that interested in loot, and can run off to the next boss/trash pull.

When that alarm goes off, I pay more attention, see what loot has dropped, and whisper our DKP manager person that i'm interested in ITEMX.

Is there an addon that already has this type of "WAKE UP! SOMETHING YOU ARE INTERESTED IN JUST DROPPED!" type addon?

I'm not actually looting the item.. just wanting something to notify/alarm me when the NeedBeforeGreed window pops up..
Nomad_Wanderer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-07-2009, 12:38 AM  
Depresjon
A Chromatic Dragonspawn
 
Depresjon's Avatar
Interface Author - Click to view interfaces

Forum posts: 191
File comments: 20
Uploads: 11
Great work Xrystal
__________________


New!!!
Depresjon's nUI corner : link

Depresjon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-27-2009, 05:53 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
The idea is to have everything optional and will add other options as I know about them. MSBT is one I have installed so was easily implemented while working on the rest of the code. Parrot and SCT I have heard of but haven't used much or looked at their code to see how easy it is to implement. Sink2 I have never heard of myself so I have no idea how that works.

Thanks for the suggestions and I will look into them and work out a plan of action for the next update.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-27-2009, 03:40 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 601
Uploads: 0
Instead of forcing the use of MSBT to get the warning messages, instead integrate the (standalone) Sink-2.0 library? Users can then choose from any output they want: MSBT, SCT, Parrot, the Blizzard UI error frame, the chat box & others.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-22-2009, 12:47 AM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Okay, finally got a working generic list creator routine running so will over the next week or two upgrade LootAlerter to utilise it. If there are any other changes that you would like incorporated now would be a good time to suggest them so I can include them.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-21-2009, 12:22 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
I hope you are liking the addon so far.

I'm currently working on a way to cut down the coding somewhat. With all those lists, at present they are coded separately but theoretically they should be able to be coded with one call and pass a few unique values to decide the contents.

Whilst I have been working on this 'test' list addon I have noticed that the lootalerter wishlist has some elements that were not changed after copying from the tracklist. I didn't notice it in testing as the 2 lists were small. I expect few people will notice it but those that have long wish and tracked lists will notice the bug somewhat more.

I'll leave it as it is for the moment while I work on this new list functionality but let me know if you absolutely need that little bug fixed and I will change it and upload a fix for it.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-10-2009, 10:48 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Just to give you a heads up if you check back here now and then.

Working on version 2.01.00 which will introduce a new option to track items in a wish list. You can add items into the wish list by either entering the item ID found on places like wowhead or wowarmory or just type the localized name of the item. It has to be in your local language though as the value it tests against is already localized. How the latter will work in non English based languages I don't know.

Just testing it at the moment and looks to be almost completion. I have decided to leave the normal tracking facility as account based and have the wish list character based.
__________________
Have too many addons ? Try nUI and see if that helps relieve the situation.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-17-2009, 03:35 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Hmm, must have made some extra changes that caused problems. Getting bugs going wrong on a toon I didn't test the addon on so maybe it isn't loading from the saved variables properly. Please don't use the later versions updated yesterday/today. I'll test this more thoroughly and make the necessary corrections and post the update. My apologies.

edit: okay, found out I must have accidently deleted a line I shouldn't have. Added it back in and will leave it up and running and see if the errors kick in again. For the time being use version 1.02.02 which doesn't include loading and saving of variables. Unless of course you aren't getting the bug

edit2: okay added the corrected files.

Last edited by Xrystal : 04-17-2009 at 03:53 PM.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-11-2009, 04:56 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1539
File comments: 84
Uploads: 12
Just wanted to let you all know that I just tested this on the PTR and it looks to be working as expected.
Xrystal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-09-2009, 12:25 AM  
mark7777g
A Defias Bandit

Forum posts: 2
File comments: 40
Uploads: 0
Nice Job!

Quote:
Originally posted by Xrystal
bah, in the rush to get the new changes uploaded, I forgot to take out some debug messages - so for those that download it before I get it replaced with a non debugged version I apologise.
Nice Job btw - I love this mod!
mark7777g is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.