SpellReminder tracks your HoT's DoT's and all sorts of other things, it allows you to specify bar colours, reminder times, normal/emphasis bar positions and scale. and also gives you a message when your spells are expiring and expired.
Give it a go, if you like it, great! if you dont, nevermind, i tried.
Please post any bugs/suggestions/general *praise* here.
If you tell me this will track lifebloom, and the number of casts, on multiple targets, I might squeal.
sadly, it wont track the stacking effect, for lifebloom (at a guess) it will track a single bar per target.
However.... and this is just a possibility at the moment, i may be able to detect stacking effects, but it would take a little time to decide if i want to change the spellcast detection, or perhaps invent a new way to track it.
Thankfully i can test with sunders, as i dont have a high level druid ^^
Thought I'd give this one a shot, considering it as a necb replacement. I like it, gj :o)
A couple of things:
I noticed when applying DoTs close together, spellreminder often misses the second one. For instance, on my warlock, I usually open with Unstable Affliction, and as soon as that's finished casting, apply an instant Corruption, followed by CoA, Siphon Life. Nine times out of ten, spellreminder didn't pick up the Corruption. Had no problem with CoA->SL, probably because there's a global cooldown between the two.
The other thing may have been an oversight on my part, only played briefly, but I couldn't find anywhere to configure that warning text.. Some options to shrink/disable it in the menu would be handy :o).
Definitely keep at it, this mod has great potential :o)
I noticed when applying DoTs close together, spellreminder often misses the second one. For instance, on my warlock, I usually open with Unstable Affliction, and as soon as that's finished casting, apply an instant Corruption, followed by CoA, Siphon Life. Nine times out of ten, spellreminder didn't pick up the Corruption. Had no problem with CoA->SL, probably because there's a global cooldown between the two.
I'll look into this on my lock, its not level 50 so cant test with UA as the starting debuff, but i can test with something like Immolate -> Corruption. I'll let you know how it get on. Thanks for the info. :)
Quote from Elshandra »
The other thing may have been an oversight on my part, only played briefly, but I couldn't find anywhere to configure that warning text.. Some options to shrink/disable it in the menu would be handy :o).
At the moment the warning text is only configurable to the point of selecting which (combat text) frame to display within, i will deffinately add an option to disable them, would you say globally or on a per-spell basis? per-spell may get quite crowded, so i'll impliment it globally in the meanwhile. As for configuration of the size/position, i could always handle the announcing "in house" to support this. Possibly for a future version.
Quote from Elshandra »
Definitely keep at it, this mod has great potential :o)
ok, i've committed a fix to the addon now which fixes the problem you were having with some spells not being tracked properly.
the problem was if you started casting a spell before the last one was returned as successful. so i've reordered some things so it picks them all up now.
On another note, you can disable messages by going to Output on the menu and selecting "None". From there you can also select different positions to display the message (incoming/outgoing/notify), and whether they are sticky (like a crit message) or not.
Oh this is looking beautiful, just tested it and so far I'm loving it.
Bugs:
1) Select a target cast hot, cast a hot on myself using the alt key, as soon as select another mob or click else where the first hot is gone. (Nevermind, last update fixed this)
2) For a moment I selected the chat as output method and switched back to Parrot, my chat is being spammed by messages such as "Spellreminder:cast etc etc"
A few suggestions:
1) Add textures
2) Make it so it's possible to modify the bar width without having to scale a bar. (scaling it to my likings usually makes it impossible to read)
3) Font selection for the text in the bars as well font size.
I should probably note that I'm using stopcasting to combat my aussie ping (~350ms give or take). So generally on the client side, I will be interrupting the UA cast before casting corr. If anything though, I'd have suspected this to cause UA to be overlooked, not corruption.
Another thing of note, I can't track DoTs on two mobs with the same name. Eg, Dotting up two of the Raging Fire Elementals on the plateau, the second one's DoTs overwrote the timers for the first.
haha nice debug messages, i have a bad habbit of leaving those in :$ I should just write a "debug" option and be done with it! (doing it now)
ok, thats sorted. can now turn on debug messages optionally in the menu system. i also reordered the menu abit to make more sense.
Working on the miss problem now, i'm having to rework the system mind you, so it could take a little while, please bear with me. :) I also need to have another look at the bar growth *ugh*
meanwhile, i'll commit the current changes.
The problem with multiple targets, is when a spell is cast we only know the name of the unit, there are no unique identifiers, so if there are two units with the same name i have to assume its the same one.
On this note, i started writing a library to intelligently detect and uniquely identify multiple mobs of the same name, but its purely work in progress at the moment, and as such is very hit and miss. (not suitable for use, yet).
2) For a moment I selected the chat as output method and switched back to Parrot, my chat is being spammed by messages such as "Spellreminder:cast etc etc"
should be fixed now ;)
Quote from Serenus »
A few suggestions:
1) Add textures
2) Make it so it's possible to modify the bar width without having to scale a bar. (scaling it to my likings usually makes it impossible to read)
3) Font selection for the text in the bars as well font size.
some nice ideas, thank you! What sort of bar modifications are you looking for? (other than font/texture), something like a standard width/height or something more complex?
Yeah, sharedmedia support would be nice, as would (maybe) the addition of a reminder sound (which you can also pull from sharedmedia). Also a way to configure the bar width, height and text displayed (I don't need to see the spell name, the icon says enough and I'd just need the target's name in the bar).
Yeah, sharedmedia support would be nice, as would (maybe) the addition of a reminder sound (which you can also pull from sharedmedia). Also a way to configure the bar width, height and text displayed (I don't need to see the spell name, the icon says enough and I'd just need the target's name in the bar).
Ahhhh yes i see, i do like the sharedmedia library, so its deffinately on the list to do!
I hadnt thought about custom text before, but its a great idea for customisation so will be added :)
Working on the miss problem now, i'm having to rework the system mind you, so it could take a little while, please bear with me. :) I also need to have another look at the bar growth *ugh*
Hehe good luck :o), bar growth - you mean the bars growing upwards? Wasn't too worried about that, will be nice to have though :p.
The problem with multiple targets, is when a spell is cast we only know the name of the unit, there are no unique identifiers, so if there are two units with the same name i have to assume its the same one.
Yeah, I realise that, it's kind of annoying. Perhaps determining if the one you have targetted has the expected DoTs on it, or suchlike.. Either way, I don't expect it to be a small job :p
On this note, i started writing a library to intelligently detect and uniquely identify multiple mobs of the same name, but its purely work in progress at the moment, and as such is very hit and miss. (not suitable for use, yet).
Sounds good, would pave the way for some great mods, no doubt.
Quote from nexus6 »
Also a way to configure the bar width, height and text displayed (I don't need to see the spell name, the icon says enough and I'd just need the target's name in the bar).
Bar Width, & Text Displayed would both be appreciated, for sure.
Look forward to seeing where you take this one :o)
some nice ideas, thank you! What sort of bar modifications are you looking for? (other than font/texture), something like a standard width/height or something more complex?
-Ability to set Width/Height is as far and complex I think it should be
-Ability to set Font Face/Size
-Ability to position the text within the bar (center, left, right)
-Ability to modify the displayed name of a DoT, HoT, etc. (Example: Instead of 'Curse of Agony' you could configure it to show 'CoA', I think this would greatly improve my wish to use this Addon)
I seem to be having some problems with the addon. I removed all other addons to make sure nothing was giving any problems. Whenever I cast a buff on myself everything works fine. When I cast a buff on a mob though nothing works. If I hit the "test bars" option then I get the following error.
Date: 2007-10-01 21:35:18
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\SpellReminder\SpellReminder.lua line 625:
bad argument #3 to 'gsub' (string/function/table expected)
Debug:
[C]: ?
[C]: gsub()
SpellReminder\SpellReminder.lua:625: CreateReminderBar()
SpellReminder\SpellReminder.lua:404: func()
...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:721:
...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660
I tried to redownload the Dewdrop addon and all that but it still didn't work. So if anyone knows what I am doing wrong I'd appreciate it.
I seem to be having some problems with the addon. I removed all other addons to make sure nothing was giving any problems. Whenever I cast a buff on myself everything works fine. When I cast a buff on a mob though nothing works. If I hit the "test bars" option then I get the following error.
Hi Xtraeasy, I've just committed a fix for that, let me know if you still have problems with this new version. (it may take 20 mins to become live on the servers).
Quote from gros »
tryed the add on. Quite fun, but not accurate for a shadow priest. Please sync with the talent tree (improved shadow word pain).
Thanks gros, I also have a shadow priest with 2 points in SW:P and the duration shows 24 seconds (as expected) to me. SpellReminder automatically detects the duration of spells based on the tooltip text, my SW:P says "A word of darkness that causes 984 to 992 Shadow damage over 24 sec." Its this bold section which SpellReminder reads to get the duration. Please could you ensure you're running the latest version, and let me know if you're still having a problem.
Regards,
Oridan
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Wiki: http://www.wowace.com/wiki/SpellReminder
Changelog: http://fish.wowace.com/changelog/WowAce/trunk/SpellReminder
SpellReminder tracks your HoT's DoT's and all sorts of other things, it allows you to specify bar colours, reminder times, normal/emphasis bar positions and scale. and also gives you a message when your spells are expiring and expired.
Give it a go, if you like it, great! if you dont, nevermind, i tried.
Please post any bugs/suggestions/general *praise* here.
Thanks!
Oridan
sadly, it wont track the stacking effect, for lifebloom (at a guess) it will track a single bar per target.
However.... and this is just a possibility at the moment, i may be able to detect stacking effects, but it would take a little time to decide if i want to change the spellcast detection, or perhaps invent a new way to track it.
Thankfully i can test with sunders, as i dont have a high level druid ^^
A couple of things:
I noticed when applying DoTs close together, spellreminder often misses the second one. For instance, on my warlock, I usually open with Unstable Affliction, and as soon as that's finished casting, apply an instant Corruption, followed by CoA, Siphon Life. Nine times out of ten, spellreminder didn't pick up the Corruption. Had no problem with CoA->SL, probably because there's a global cooldown between the two.
The other thing may have been an oversight on my part, only played briefly, but I couldn't find anywhere to configure that warning text.. Some options to shrink/disable it in the menu would be handy :o).
Definitely keep at it, this mod has great potential :o)
I'll look into this on my lock, its not level 50 so cant test with UA as the starting debuff, but i can test with something like Immolate -> Corruption. I'll let you know how it get on. Thanks for the info. :)
At the moment the warning text is only configurable to the point of selecting which (combat text) frame to display within, i will deffinately add an option to disable them, would you say globally or on a per-spell basis? per-spell may get quite crowded, so i'll impliment it globally in the meanwhile. As for configuration of the size/position, i could always handle the announcing "in house" to support this. Possibly for a future version.
I really appreciate that, thanks. :)
Ori
the problem was if you started casting a spell before the last one was returned as successful. so i've reordered some things so it picks them all up now.
On another note, you can disable messages by going to Output on the menu and selecting "None". From there you can also select different positions to display the message (incoming/outgoing/notify), and whether they are sticky (like a crit message) or not.
Hope that helps!
Oridan
Bugs:
1) Select a target cast hot, cast a hot on myself using the alt key, as soon as select another mob or click else where the first hot is gone. (Nevermind, last update fixed this)
2) For a moment I selected the chat as output method and switched back to Parrot, my chat is being spammed by messages such as "Spellreminder:cast etc etc"
A few suggestions:
1) Add textures
2) Make it so it's possible to modify the bar width without having to scale a bar. (scaling it to my likings usually makes it impossible to read)
3) Font selection for the text in the bars as well font size.
Keep up the good work!
Getting a lot of debug messages in this version, too. Though, maybe they'll be of assistance ;o)
I should probably note that I'm using stopcasting to combat my aussie ping (~350ms give or take). So generally on the client side, I will be interrupting the UA cast before casting corr. If anything though, I'd have suspected this to cause UA to be overlooked, not corruption.
Another thing of note, I can't track DoTs on two mobs with the same name. Eg, Dotting up two of the Raging Fire Elementals on the plateau, the second one's DoTs overwrote the timers for the first.
Hope this helps, and good luck :o)
ok, thats sorted. can now turn on debug messages optionally in the menu system. i also reordered the menu abit to make more sense.
Working on the miss problem now, i'm having to rework the system mind you, so it could take a little while, please bear with me. :) I also need to have another look at the bar growth *ugh*
meanwhile, i'll commit the current changes.
The problem with multiple targets, is when a spell is cast we only know the name of the unit, there are no unique identifiers, so if there are two units with the same name i have to assume its the same one.
On this note, i started writing a library to intelligently detect and uniquely identify multiple mobs of the same name, but its purely work in progress at the moment, and as such is very hit and miss. (not suitable for use, yet).
Thanks!
Ori
should be fixed now ;)
some nice ideas, thank you! What sort of bar modifications are you looking for? (other than font/texture), something like a standard width/height or something more complex?
Thanks!
Ori
Looks great so far though
Ahhhh yes i see, i do like the sharedmedia library, so its deffinately on the list to do!
I hadnt thought about custom text before, but its a great idea for customisation so will be added :)
Cheers
Yeah, I realise that, it's kind of annoying. Perhaps determining if the one you have targetted has the expected DoTs on it, or suchlike.. Either way, I don't expect it to be a small job :p
Sounds good, would pave the way for some great mods, no doubt.
Bar Width, & Text Displayed would both be appreciated, for sure.
Look forward to seeing where you take this one :o)
-Ability to set Width/Height is as far and complex I think it should be
-Ability to set Font Face/Size
-Ability to position the text within the bar (center, left, right)
-Ability to modify the displayed name of a DoT, HoT, etc. (Example: Instead of 'Curse of Agony' you could configure it to show 'CoA', I think this would greatly improve my wish to use this Addon)
I tried to redownload the Dewdrop addon and all that but it still didn't work. So if anyone knows what I am doing wrong I'd appreciate it.
Hi Xtraeasy, I've just committed a fix for that, let me know if you still have problems with this new version. (it may take 20 mins to become live on the servers).
Thanks gros, I also have a shadow priest with 2 points in SW:P and the duration shows 24 seconds (as expected) to me. SpellReminder automatically detects the duration of spells based on the tooltip text, my SW:P says "A word of darkness that causes 984 to 992 Shadow damage over 24 sec." Its this bold section which SpellReminder reads to get the duration. Please could you ensure you're running the latest version, and let me know if you're still having a problem.
Regards,
Oridan