LootTracker was an original idea to make it easy to track different items across different toons.
When originally farming in Silithus for items I wanted something that gave me the number of Twilight Cultist items I had. So I decided to code a mod that lets you create 'item sets' and track the number of items you have in each set.
Type /lt to bring up the configuration window.
Once you have the configuration window up, you can add items to the currently selected set by clicking Add Item. This will pop-up a new window asking you to give it the item. You can add an item to the edit-box by shift-clicking any item in your bags or bank. Also, you can shift-click on an itemLink in the chatbox.
This is good for say guild leaders who manage a guild bank toon. You can let guild-mates know what items you have on your bank toon without having to switch over to the toon.
If you'd like to have the set shown on the screen, then just shift-click on the set and it will appear under the LootTracker title (if you have it shown). It should also put a check-mark next to its name in the Configuration Window.
Should not create bad items anymore and you can scroll the items window now.
Current Features
* Can show sets of items on screen in a movable frame
* Can add and remove items from sets.
* Can add and remove sets.
* Can track items in the bank as well as items in bags.
* Include items on alts when counting.
Planned Features
See the feature requests portion of my portal
Changelog
Code:
1.08-20200
- updated OptionHouse and Dongle
- fixed tracker frame
- fixed input frames to be above options
1.07-20200
- Updated OptionHouse
- Bumped toc to 20200
1.06-20100
- Updated the OptionHouse version
- fixed some tooltips
1.05-20100
- now uses OptionHouse for the configuration
- added support for ClickTip (available from http://svn.joshborke.is-a-geek.com/trunk/ClickTip)
- added options to hide items in the tracker if you have 0 of them or haven't met the goal
- updated version of Dongle, embedded LocaleQuery, localized almost all strings
- add help tooltips
- updated toc to 20100
1.04-20003
- added ctc option to show item counts from your current toon only
- fixed prevSetBtn bug
1.03-20003
- fixed the bug where it doesn't count items you put in your bank (credit goes to kergoth)
1.02-20003
- fixed a bug when adding items with goal counts
- now scans equipped items (credit to kergoth of kEnergy)
- added key bindings to toggle the config/tracker frames
- auto-focus set input
- can shift-click ok or shift-enter to keep item input frame open for rapid input
1.01-20003
- fixed a small alpha bug
1.00-20003
- put the tooltip to the background
- can now split the items from the count (see screenshot)
- set parent to UIParent so it scales properly
0.55-20003
- positioning now saved based on center location.
- tooltip attaches to the closest corner
- give an error when you put in an invalid item
0.54-20003
- complete rewrite
- now uses Dongle
- can now see which toons have the items
- lists are now stored globally but tracked lists are stored per character
- can move, scale, and set the background alpha of the tracker frame
0.52-11000
- now features a better versioning system :-)
- Cannot 'Add Item' when there is no set selected.
0.51
- made the editBox wider for item entries
0.501
- I'm an idiot and added a bug with the new setup. It's been fixed.
0.5
- Can not remove items from the wrong set
- Item counts are provided in the setup window
- Can show across toons. (YOu can set a list to be shown on a different toon by shift-clicking the toon name).
0.406
- Got back to the correct numbering scheme. Will increment major version when I get renaming sets completed
- Fixed typos so you can click things in your bag when adding an item etc.
1.405
- I'm an idiot and numbered it wrong.
- Total redesign of the GUI and setup
- Sets are defined per server rather than per toon.
- Sets are the main focus of the configuration window.
Please post bugs/suggestions. Thanks.
Optional Files - LootTracker
Sorry, there are currently no optional files available.
Originally posted by Greymalkin I also get these errors. The tracker frame will not show if i have any set checked to show. Tested with all other addons disabled except BugCatcher but it still occurs. Also, deleted my Loot Tracker saved variables. There was a C stack overflow from the start but once i added sets again it went back to these errors.
[2007/10/03 03:04:19-987-x2]: C stack overflow:
<in C code>: in function `SetOwner'
LootTracker\LootTracker.lua:965: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
...:
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:870: in function `ShowTracker'
LootTracker\LootTracker.lua:154: in function <Interface\AddOns\LootTracker\LootTracker.lua:121>
<in C code>: in function `pcall'
LootTracker\libs\Dongle.lua:247: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:246>
LootTracker\libs\Dongle.lua:1155: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:1150>
<in C code>: in function `pcall'
LootTracker\libs\Dongle.lua:247: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:246>
LootTracker\libs\Dongle.lua:337: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:328>
---
And
[2007/10/03 03:04:19-987-x1]: LootTracker\LootTracker.lua:329: C stack overflow
LootTracker\LootTracker.lua:979: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
I also get these errors. The tracker frame will not show if i have any set checked to show. Tested with all other addons disabled except BugCatcher but it still occurs. Also, deleted my Loot Tracker saved variables. There was a C stack overflow from the start but once i added sets again it went back to these errors.
[2007/10/03 03:04:19-987-x2]: C stack overflow:
<in C code>: in function `SetOwner'
LootTracker\LootTracker.lua:965: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
...:
<in C code>: in function `Show'
LootTracker\LootTracker.lua:999: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:870: in function `ShowTracker'
LootTracker\LootTracker.lua:154: in function <Interface\AddOns\LootTracker\LootTracker.lua:121>
<in C code>: in function `pcall'
LootTracker\libs\Dongle.lua:247: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:246>
LootTracker\libs\Dongle.lua:1155: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:1150>
<in C code>: in function `pcall'
LootTracker\libs\Dongle.lua:247: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:246>
LootTracker\libs\Dongle.lua:337: in function <Interface\AddOns\LootTracker\libs\Dongle.lua:328>
---
And
[2007/10/03 03:04:19-987-x1]: LootTracker\LootTracker.lua:329: C stack overflow
LootTracker\LootTracker.lua:979: in function `PopulateTrackerFrame'
LootTracker\LootTracker.lua:682: in function <Interface\AddOns\LootTracker\LootTracker.lua:682>
<in C code>: in function `Show'
Last edited by Greymalkin : 10-03-2007 at 02:11 AM.
FYI: The strata level of the Add Set and Add Item may be too low. They appear behind the main configuration window so that I have to close the main configuration window to get access to them.
Originally posted by wowowee Trying this addon out, setting up sets and items was easy enough, however, trying to get the LootTracker to display the items/sets wasn't working. Tried a bunch of stuff from hiding, showing, locking, and unlocking. Reset the config didn't work, and when i tried to resetCache i got an error. Maybe it's related my inablility to display info on the tracker? Here's the error:
Code:
[2007/06/20 00:25:30-228-x3]: LootTracker\LootTracker.lua:244: attempt to index field '?' (a nil value)
LootTracker\LootTracker.lua:231: in function `handler'
LightHeaded\Dongle.lua:1011: in function <Interface\AddOns\LightHeaded\Dongle.lua:996>
LightHeaded\Dongle.lua:1045: in function `?'
Interface\FrameXML\ChatFrame.lua:3369: in function <Interface\FrameXML\ChatFrame.lua:3331>:
<in C code>: ?
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3098: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3119: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
---
Looking at the error, it may have something to do with Lightheaded, I'll try to disable.
**EDIT**
Disabling Lightheaded didn't fix my problem, nor did it avoid an error when trying to resetCache. No worries though, guess I can farm with the config menu open, better than having bags open, at least until problem gets looked at, thanks.
p.s. also tried replacing Loottracker's dongle with Lightheaded, dunno why i tried it, but i did. No change with disply of tracker though
Trying this addon out, setting up sets and items was easy enough, however, trying to get the LootTracker to display the items/sets wasn't working. Tried a bunch of stuff from hiding, showing, locking, and unlocking. Reset the config didn't work, and when i tried to resetCache i got an error. Maybe it's related my inablility to display info on the tracker? Here's the error:
Code:
[2007/06/20 00:25:30-228-x3]: LootTracker\LootTracker.lua:244: attempt to index field '?' (a nil value)
LootTracker\LootTracker.lua:231: in function `handler'
LightHeaded\Dongle.lua:1011: in function <Interface\AddOns\LightHeaded\Dongle.lua:996>
LightHeaded\Dongle.lua:1045: in function `?'
Interface\FrameXML\ChatFrame.lua:3369: in function <Interface\FrameXML\ChatFrame.lua:3331>:
<in C code>: ?
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3098: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3119: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
---
Looking at the error, it may have something to do with Lightheaded, I'll try to disable.
**EDIT**
Disabling Lightheaded didn't fix my problem, nor did it avoid an error when trying to resetCache. No worries though, guess I can farm with the config menu open, better than having bags open, at least until problem gets looked at, thanks.
p.s. also tried replacing Loottracker's dongle with Lightheaded, dunno why i tried it, but i did. No change with disply of tracker though
I am having a problem w/loot tracker.
I really like the idea and have been looking for something like this for a long time. http://img409.imageshack.us/img409/7...trackerri0.jpg
the item in the red square is what the loot tracker display is poping up for me.
Before installation, I would get no errors, after installation i was getting dongle errors with a mod "the low down" i removed that and have not gotten any errors since.