Download
(4Kb)
Download
Updated: 11-03-10 08:25 AM
Pictures
File Info
Updated:11-03-10 08:25 AM
Created:11-04-08 10:59 AM
Downloads:12,028
Favorites:84
MD5:

Titan Panel [Reagent Tracker]  Popular! (More than 5000 hits)

Version: 1.7.1
by: Lombra [More]


This addon displays reagent counters for your class' buffs on the Titan Panel. You can choose which reagents to track, and also whether to display the reagent or the spell icon.

1.7.1
- Fixed menu not appearing when not tracking anything.
- Added Arcane Refreshments to track Arcane Powder.
- Added rogue poisons tracking.

1.7.0
- Updated for 4.0.1.
- Removed deprecated reagent spells.
- Abandoned XML in favour of Lua.

1.6.0
- No longer disables tracking when you learn a new spell and you have several spells that uses the same reagent.
- Slightly improved handling of spammy events.
- ToC bump for 3.3.

1.5.1
- Fixed error that could occur on low level characters while hovering over the button.

1.5.0
- Added Theramore and Stonard portals to list of checked spells.
- When tracking more than one spell that uses the same reagent, only the first spell will be shown.
- ToC bump.

1.4.2
- Spell ID <-> reagent ID. (Inferno)

1.4.1
- Add Infernal Stone (Inferno).

1.4.0
- Will now try to query uncached reagents as required. This should prevent errors on patch day.
- ToC bump.

1.3.1
- Fixed bug that would make the lowest rank reagents be counted.

1.3.0
- Slightly rewritten for efficiency.
- Added support for Prayer of Shadow Protection.
- Added standard Titan Panel "Hide" menu command.

1.2.2
- Fixed death knight Corpse Dust.

1.2.1
- Missing certain buffs should now not prevent other reagents from being tracked.

1.2
- Attempt to fix buffs with multiple ranks.

1.1
- Possible fix for spells that does not exist (yet).
Post A Reply Comment Options
Unread 10-28-10, 08:07 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
I'll see about the poisons.
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 04:05 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Lombra
I'm not gonna implement the glyph feature for now.
I just mean that there's cases, when you don't need to track for them. Not that it need any changes in addon in this regard.

BTW, since there's now only 4 rogue poisons, that scale with level, do you mind adding tracking for them?
Last edited by AnrDaemon : 10-28-10 at 04:09 AM.
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 09:31 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
I'm not gonna implement the glyph feature for now. I will add arcane powder back. Only had it tracked via arcane intellect, and didn't think of that it's required for the table! Looking into the menu thing, as well.
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 06:07 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Lombra
Hehe, I'm currently tracking, arcane dust, rune of teleport/portal, light feather for slow fall/levitate, rebirth thing, two shaman fish thingies and ankhs.

Edit: Arcane powder, indeed!
Feathers - glyph.
Shaman thingies - glyphs.
Ankh - glyph.
Arcane Powder - not listed for tracking.

And another bug: no way to pull down the configuration dropdown if all trackers were disabled.
.
Last edited by AnrDaemon : 10-27-10 at 06:58 AM.
Report comment to moderator  
Reply With Quote
Unread 10-26-10, 07:03 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Hehe, I'm currently tracking, arcane dust, rune of teleport/portal, light feather for slow fall/levitate, rebirth thing, two shaman fish thingies and ankhs.

Edit: Arcane powder, indeed!
__________________
Grab your sword and fight the Horde!
Last edited by Lombra : 10-26-10 at 07:04 PM.
Report comment to moderator  
Reply With Quote
Unread 10-26-10, 04:15 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Shame there's not much to track now Rogues poisons (4), Mages Arcane Dust (1)... what else?

Erm, sorry.... But, Arcane Powder - ?
.
Last edited by AnrDaemon : 10-26-10 at 06:18 PM.
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 07:18 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Lombra
Hi,
I'm working on an update. Stay tuned!
You just kicked one of the rocks away from my soul
Trying to fix some (seems to be unsupported) addons myself right now. Yours was in the pipelines.
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 02:52 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Hi,
I'm working on an update. Stay tuned!
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:19 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 210
Uploads: 0
I'm getting this error upon login for my druid:

1x TitanReagentTracker-1.6.0\TitanReagentTracker.lua:79: GetSpellInfo(): Invalid spell slot
TitanReagentTracker-1.6.0\TitanReagentTracker.lua:79: in function `TitanPanelReagentTracker_RefreshReagents'
TitanReagentTracker-1.6.0\TitanReagentTracker.lua:50: in function <...e\AddOns\TitanReagentTracker\TitanReagentTracker.lua:48>

Locals:
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = <table> {}
2 = <table> {}
}
(for control) = 1
index = 1
buff = <table> {
spellIDs = <table> {}
reagentIDs = <table> {}
}
possessed = <table> {
}
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
addon = <table> {
buffs = <table> {}
}
class = "DRUID"
possessed = <table> {
1 = <table> {}
2 = <table> {}
3 = <table> {}
4 = <table> {}
}
queryTooltip = TitanReagentTrackerTooltip {
0 = <userdata>
updateTooltip = 0.2
}

---
Report comment to moderator  
Reply With Quote
Unread 02-25-10, 09:13 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Originally posted by AnrDaemon
Although, I have a suggestion, that just came up. If it's not a huge work for ya, account for minor glyphs that negate the need for spell reagents and disable relevant trackers "for duplication".
I've been considering this, in fact. I'll see what I can make of it.
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 02-24-10, 07:07 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Lombra
Do you mean you have a custom profile that acts your basic set?

I don't think I want to use my own saved variables, since it would make my plugin behave differently from other plugins by not having its settings copied when you load a profile. Do you really have to reset your profile so often that it bothers you?
Yes, I have custom "Defaults" profile (Name is irrelevant, I think).

Regarding, how often. Well, if you disable addon that have appearance in Titan panel, then login a character, the button from that addon disappears and won't reappear if you enable addon back. And sometimes I need to take this course of disabling/reenabling addons to get rid of perfomance issues in 25 raids, or to trace back the cause of errors popping up (from my own code or someone's else - no matter). That... well, pretty often. 5-6 times in a week, I guess.

I understand your position, however, though I'd ask just in case
Thanks for addon, it serves well on purpose.

Although, I have a suggestion, that just came up. If it's not a huge work for ya, account for minor glyphs that negate the need for spell reagents and disable relevant trackers "for duplication".
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 10:04 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Originally posted by AnrDaemon
I'm using same Titan setup for all my characters, and this addon is probably the only one that gives me a bit of headache.
Different charactes has different reagents to track, some don't need anything, some need more than one.
But since (I guess) Tracker saves it in Titan settings, every time I'm restoring default set for whatever reason, I have to reconfigure Reagent Tracker for a character.
Could you please consider storing tracked reagents in per-character SV, instead of Titan own one?
Do you mean you have a custom profile that acts your basic set?

I don't think I want to use my own saved variables, since it would make my plugin behave differently from other plugins by not having its settings copied when you load a profile. Do you really have to reset your profile so often that it bothers you?
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 01:34 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
I'm using same Titan setup for all my characters, and this addon is probably the only one that gives me a bit of headache.
Different charactes has different reagents to track, some don't need anything, some need more than one.
But since (I guess) Tracker saves it in Titan settings, every time I'm restoring default set for whatever reason, I have to reconfigure Reagent Tracker for a character.
Could you please consider storing tracked reagents in per-character SV, instead of Titan own one?
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 01:26 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Originally posted by Tinuviel
I'll just delete it and reinstall. Sometimes those files get funky.

EDIT: Yeah, that fixed it. The double candle thing is still there, but you say that's normal (odd, since prayer of shadow prot takes devout candles too).
Okay, I'm glad to hear it worked out.

Any option will only ever be disabled if you already have another spell that uses the same reagent. In this case, both Fortitude and Shadow Protection uses the same, and there's no reason why you'd want to show your devout candle stack twice.
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 10:23 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 210
Uploads: 0
Originally posted by Lombra
Well, I don't know what to say. Did you also take the screenshots after downloading the new version? Cause as I said, the new version says "No reagents" instead of "N/A", I just downloaded it from here to check that it's the right version.

Can you enable Show plugin versions in the Titan options and confirm that it says v1.6.0 in game?
I'll just delete it and reinstall. Sometimes those files get funky.

EDIT: Yeah, that fixed it. The double candle thing is still there, but you say that's normal (odd, since prayer of shadow prot takes devout candles too).
Last edited by Tinuviel : 02-23-10 at 12:59 PM.
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.