SorrenTimers is a mod that creates bars to time player buffs (Power Word: Shield, Slice and Dice), target debuffs (Kidney Shot, Mortal Strike) and target buffs (Ice Block, Divine Shield)
I didn't see an "official" thread on this brilliant addon so here it is!
I've commited some fixes already since it doesn't seem the original author is maintaining it any longer and I'd be more than happy to atleast fix any bugs introduced via recent patches etc.
I've been maintaining SorrenTimers on WoWi in the patch section of the original release.
I've posted your latest package from svn r53372 with 2 additional fixes.
1. an extra nil-check for bars in function SorrenTimers:Clean(barname)
2. proper load order and libraries referenced in embeds.xml,
also made sure these libraries are _all_ included in the libs folder.
(the standalone .zip from the svn doesn't work if you don't have other Ace2 addons loading the needed libraries)
Could you please check and commit these two changes to the svn (nil check for "stuck" bars and proper embeds.xml / libs)
One thing I've always wondered is that when I sap or blind someone and then change target or deselect that target I have to mouseover the previous unit to get the sap/blind bar to reappear, is there anyway around this?
I can't reproduce this behavior. I don't have a rogue, but I've tested with Freeze Trap and Fear, and neither of them vanish when I switch targets (in PvP).
I can't reproduce this behavior. I don't have a rogue, but I've tested with Freeze Trap and Fear, and neither of them vanish when I switch targets (in PvP).
I have a couple of long-standing issues to report with SorrenTimers:
1. I can't select Smoothv2 as my bar texture when running at 1920x1200 because I have so many bar textures that the dropdown runs off the bottom of the screen. For some reason, I can't scroll the dropdown with my scroll wheel the way I can with other Ace addons. I have to either change resolution, change texture, then change back to 1920x1200, or live with BantoBar forever.
2. When I create a new toon, I get some kind of invalid spell slot error *every* time I cast a spell. This happened to me last night on a Draenei Shaman I created on a different server than the rest of my toons. I couldn't make the error stop (persisted across UI reload) so I switched to Chronometer.
Astaldo is correct about #2. I don't know what to say about #1, I've yet to get to the point where my bartextures are flowing off the screen, but have you tried scrolling the mousewheel to try to scroll the dropdown?
Hi there, I've been using a really old version of SorrenTimers for a while (.toc says Version 0.1) and just recently upgraded all my ace addons with JWoWUpdater.
Now with a substantially newer SorrenTimers (Version 2.1), the timer bar for my Water Elemental no longer shows up. Browsing through the source, I clearly see "Summon Water Elemental" in the old source and no longer in the new. I saw a comment on the Curse page for ST about WoW 2.1 providing a much richer API so not all the abilities had to be listed out, so maybe this is why.
But since the Water Elemental is a pet, and I get no detectable buff by summoning him, how can I get ST to show a bar for him again? This was what made me fall in love with ST in the first place.
First, thanks for whoever's working on and maintaining this mod. I really like the customizability of it (just switched from Chronometer).
Found one bug though -- it's not paying attention to custom formatting strings defined in groups, it's only using the default strings, regardless of whether you've got a custom string defined.
The fix (in version 58056), file SorrenTimers.lua, line 668. Change it to:
if name then
display = string.gsub(group.targetstring, "$target", name);
display = string.gsub(display, "$name", skill);
else
display = string.gsub(group.skillstring, "$name", skill);
end
Previously it was just using the default strings directly rather than using whatever strings are specified in the appropriate group.
I have a quick question, is there anyway to get this mod to show the number of stacks of a buff are currently applied. I am a resto druid and this would come in very handy with my lifebloom timers.
Currently my text for lifebloom is the following: $target - $name
I just can't figure out what the text string is for stacks.
First, thanks for whoever's working on and maintaining this mod. I really like the customizability of it (just switched from Chronometer).
Found one bug though -- it's not paying attention to custom formatting strings defined in groups, it's only using the default strings, regardless of whether you've got a custom string defined.
The fix (in version 58056), file SorrenTimers.lua, line 668. Change it to:
if name then
display = string.gsub(group.targetstring, "$target", name);
display = string.gsub(display, "$name", skill);
else
display = string.gsub(group.skillstring, "$name", skill);
end
Previously it was just using the default strings directly rather than using whatever strings are specified in the appropriate group.
It might be preferable to have it like this
if name then
display = string.gsub(group.targetstring or db.defaults.targetstring, "$target", name);
display = string.gsub(display, "$name", skill);
else
display = string.gsub(group.skillstring or db.defaults.skillstring, "$name", skill);
end
so that it falls back to the defaults for people (me) that don't have custom groups setup ;)
Didn't mean to seem pushy about the solution -- if you're maintaining the mod I definitely leave it to you to figure out the best fix, you definitely know the code better than I do. That was just a suggestion that seems to work for me. :-)
Edit: Incidentally, I don't have custom groups set up either -- I just have made a custom string within the default group.
Any chance of a Wiki page being setup for this excellent addon ? It doesn't need to be brilliant, just a nicer place to link folk to than the download link or a page on another site.
ta,
-Ath
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I didn't see an "official" thread on this brilliant addon so here it is!
I've commited some fixes already since it doesn't seem the original author is maintaining it any longer and I'd be more than happy to atleast fix any bugs introduced via recent patches etc.
I've been maintaining SorrenTimers on WoWi in the patch section of the original release.
I've posted your latest package from svn r53372 with 2 additional fixes.
1. an extra nil-check for bars in function SorrenTimers:Clean(barname)
2. proper load order and libraries referenced in embeds.xml,
also made sure these libraries are _all_ included in the libs folder.
(the standalone .zip from the svn doesn't work if you don't have other Ace2 addons loading the needed libraries)
Could you please check and commit these two changes to the svn (nil check for "stuck" bars and proper embeds.xml / libs)
http://www.wowinterface.com/downloads/info7396-SorrenTimersnilpatch.html
Thanks again for picking this up.
If I try to config it with "/st config" nothing happens. An it shows no buffs/debuffs. I updatet it but it doesn?t work.
Any suggestions?
EDIT:
Tried "ClassTimers" too, but I cant see the bars here too.
One thing I've always wondered is that when I sap or blind someone and then change target or deselect that target I have to mouseover the previous unit to get the sap/blind bar to reappear, is there anyway around this?
I can't reproduce this behavior. I don't have a rogue, but I've tested with Freeze Trap and Fear, and neither of them vanish when I switch targets (in PvP).
I will try to reproduce this and fraps it for you
1. I can't select Smoothv2 as my bar texture when running at 1920x1200 because I have so many bar textures that the dropdown runs off the bottom of the screen. For some reason, I can't scroll the dropdown with my scroll wheel the way I can with other Ace addons. I have to either change resolution, change texture, then change back to 1920x1200, or live with BantoBar forever.
2. When I create a new toon, I get some kind of invalid spell slot error *every* time I cast a spell. This happened to me last night on a Draenei Shaman I created on a different server than the rest of my toons. I couldn't make the error stop (persisted across UI reload) so I switched to Chronometer.
It will go away as soon as you visit your trainer to get it or level to lvl2 :P
Astaldo is correct about #2. I don't know what to say about #1, I've yet to get to the point where my bartextures are flowing off the screen, but have you tried scrolling the mousewheel to try to scroll the dropdown?
Indeed I have, as it works with other Ace addons, but for some reason it does not with Sorren's.
edit: also the totem timers dont really work that well and dont seem to go away when i use totem recall on my shammy alt
Now with a substantially newer SorrenTimers (Version 2.1), the timer bar for my Water Elemental no longer shows up. Browsing through the source, I clearly see "Summon Water Elemental" in the old source and no longer in the new. I saw a comment on the Curse page for ST about WoW 2.1 providing a much richer API so not all the abilities had to be listed out, so maybe this is why.
But since the Water Elemental is a pet, and I get no detectable buff by summoning him, how can I get ST to show a bar for him again? This was what made me fall in love with ST in the first place.
Thanks, your hard work is very much appreciated.
Ithilyn
Found one bug though -- it's not paying attention to custom formatting strings defined in groups, it's only using the default strings, regardless of whether you've got a custom string defined.
The fix (in version 58056), file SorrenTimers.lua, line 668. Change it to:
if name then
display = string.gsub(group.targetstring, "$target", name);
display = string.gsub(display, "$name", skill);
else
display = string.gsub(group.skillstring, "$name", skill);
end
Previously it was just using the default strings directly rather than using whatever strings are specified in the appropriate group.
Currently my text for lifebloom is the following: $target - $name
I just can't figure out what the text string is for stacks.
Thanks,
It might be preferable to have it like this so that it falls back to the defaults for people (me) that don't have custom groups setup ;)
Didn't mean to seem pushy about the solution -- if you're maintaining the mod I definitely leave it to you to figure out the best fix, you definitely know the code better than I do. That was just a suggestion that seems to work for me. :-)
Edit: Incidentally, I don't have custom groups set up either -- I just have made a custom string within the default group.
Can't live without SorrenTimers... tried the others, but none comes close to ST to date.
can someone please take a look at this issue?
This trap is very important to hunters and i think it is just some kind of translation issue.
Thank you.
Best regards
X-buZZ
ta,
-Ath