Download
(367Kb)
Download
Updated: 11-20-07 08:32 PM
Pictures
File Info
Updated:11-20-07 08:32 PM
Created:unknown
Downloads:33,875
Favorites:115
MD5:

Sorren's Timers  Popular! (More than 5000 hits)

Version: 2.2 r55582
by: astraycat [More]

I have rewritten SHT from the ground up using the Ace2 framework. It's nice stuff. I've made it less of a mess and it should now track skills for all classes.

Known bugs:

r55582
-Fixed Embeds, this should fix all the loading problems.
-Fixed an issue with creating new groups

2.2 r55488
- Incorporated Drizdt's nil error fixes
- Some other fixes by evl
- A couple of minor bug fixes
- Added the ability to share skills. This has to first be enabled in the gui (under group skills) then you have to enable sharing of specific skills by going to their options and ticking share.
- Added scaling functionality

2.1 r36813
- When you disable a bar, all bars of that type die.
- Added the ability to set the default group for a skillset
- Fixed the bar growth ability
- Um, other stuff I'm sure that I've forgotten.
- Fixed magma totem duration
- Added Sprint and Cloak of Shadows to enemy skill detection
- Fixed enemy skill detection
- Fixed druid pounce
- Fixed some nil errors when converting from old options
- the group dropdown for skill options should now properly update when you create a new group.

2.1 r36593
-Rogues should now have a global cooldown bar
-Victory Rush is now working (and at 20 seconds, thanks Dridzt)
-Moved to SharedMediaLib from SurfaceLib

2.1 r36491
-fixed an error with diminishing returns bars showing when they should not
-fixed some nil errors

2.1 r36404
-fixed a toc error, wasn't pointing at the right place for Babble-Spell

2.1 r36286
Lots of big changes here, options have been completely reworked and skill detection for the most part has been completely reworked. Thew new API in 2.1 makes it so that I don't need huge files for every class detailing all their skills, rather the API provides all the information for whatever debuffs you've already tagged onto the mob.

Skills are now added to the options after you use them for the first time. /st config or click on the minimap icon/fubar icon to bring up the new config pane. Bars that you don't want can be quickly disabled by Alt+Clicking on them and selecting disable.

This version should also be compatable with just about every language, even its its not localized for every language. Please try it out and post any strangeness you encounter.

2.1 beta
This is for the 2.1 test server. Please test it for any issues that come up.
-BG timers have been removed
-New GUI for config using waterfall, click on the icon to bring it up.
-Buff tracking has been changed. They now must be manually enabled.
-Skill tracking has been changed. As you use skills it'll populate the options list.
-Bars have changed. Holding alt and right clicking on a bar will bring up a quick Kill/Disable menu.

r22205
-Fixed that error that kept popping up for priests
-Fixed a shaman error
-Can now change bar textures
-Can now change bar width
-Can now change bar height
-Will be adding more skills in the near future, currently being bitten by that lazy holiday bug

r20883
- Added wpidalamar's paladin changes
- Moved a hunter skill
- Can now differentiate between spell crits and melee crits in the onCrit section by using ["meleeOnly"] and ["spellOnly"]
- That nagging feeling that I've forgotten something
- Battlefield timers are pretty much working woo
- Fixed the onSelfBuff stuffs
- Shoulda fixed a small error that pops up every now and then
- Should be pointing at AceLocal-2.2 instead of 2.0 for external

r20515
-Added DeTard's druid skills
-Druids should now properly track combo poitns
-Added self buffs, use the onSelfBuff section with the name of the buff you would like to track(use this for procs, stick with useActionSkills for castable buffs on self)
-Added hunter self buffs
-Hideable minimap icon
-BGTimers, disabled by default because they only work for AB and break in AV, /st bgtimers to play with them.
-Probably other stuff I forgot

1.8a
-Small fix for diminishing options

1.8
-Diminishing Return Bar customization
-Added Expose Weakness
-Fixed Counterattack

1.7a
-Fixed Arena Timers

1.7
-Decided to just include Flimflam's FuBar plugin, since my slash commands suck
-Fixes for some warlock skill errors
-Added Snake Trap
-Temporarily Added Time until Arena starts, since I can't seem to find an addon that does this


1.6b
-Added Grayhoof's warrior fixes
-Warlock's should no longer error out

1.6a
-Sigh I'm stupid and can't spell enable, rogue skills should sorta work now

1.6
-Fixed a bunch of bugs (Thanks Jim)!
-Added more skill options
-Added enemy skill options
-Watch for Jim's FuBar plugin for configuring ST

1.5b
-Fixed some issues with global cooldown
-can now disable global cooldown

1.5
-Removed Compost
-More bar customization
-Should be more verbose about options you change

1.4.1
-Added talent info for Demo shout
-Wyvern Sting band-aid
-Fixed the ability to disable skills

Changes from 1.3 to 1.4
-More fixes
-Untested Combo Point support
-Untested Rogue skills added (rogues, please test this out)

Changes from 1.2 to 1.3
-Some fixed a couple of errors
-Fixed Auto Shot for real
-Changed some of the methods of skill detection, will change the tutorial to reflect this later

Changes from 1.1 to 1.2
-Bar customization is in, for the most part /st for info
-Kill Command Added
-Autoshot psuedo fixed

Optional Files (0)


Post A Reply Comment Options
Unread 11-20-06, 02:30 PM  
Peon
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
The Hunter's Mark timer bar is persisting even when the mob is dead.
Report comment to moderator  
Reply With Quote
Unread 11-20-06, 02:13 PM  
alcaras
A Murloc Raider
 
alcaras's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 61
Uploads: 4
Any chance of auto-detecting talents (e.g. Booming Voice affecting Demo Shout)?

Great ui mod though, thanks
Report comment to moderator  
Reply With Quote
Unread 11-20-06, 04:14 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
1.4beta with rogue support WOW I try it tonight! THanks!
Report comment to moderator  
Reply With Quote
Unread 11-19-06, 01:15 PM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Originally posted by astraycat
Oh Kidney Shot will be tough.

Hmmmm. I guess for rogues I'll have to add more code. Now to find someone who will lend me a rogue.
Thanks!

Originally posted by astraycat

Not putting ["target"] will do the same thing as ["target"] = false, so just leave it out if you don't need it.
Yep thats what I thought, thanks for clearing this out for me.

Originally posted by astraycat
As for Evasion, I didn't really intend for self-buffs to be tracked by mod since
Ohh no! I totally imagined that I add the buffs, debuffs attack spells and cooldowns in different groups. (( And the other buff addons not to great I tried Elk, it feels heavy on resources. :\
Report comment to moderator  
Reply With Quote
Unread 11-19-06, 03:04 AM  
astraycat
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 41
Uploads: 2
Originally posted by H0PE
Many thanks Astraycat for the help. May I have another question?

Evasion. I think it doesnt matter where I put it but where would you put it, under useActionSkills or under Buffs? And since it doesnt affect target should I include target ["target"] = false and ["hostile"] = 0 at all? Or it doesnt matter if something is not there its always false?

EDIT:
Whoops, a harder problem I have... Kidney Shot... The duration depends on the combo points. Any ideas how to do this? Sorry for asking this many questions.
Oh Kidney Shot will be tough.

Hmmmm. I guess for rogues I'll have to add more code. Now to find someone who will lend me a rogue.

["hostile"] is depreciated. It was part of old code that hooked UseAction, after doing a bit of research it turns out there are better ways to detect spellcasts now (<3 UNIT_SPELLCAST_SUCCEEDED). So ["hostile"] is no longer used. I'll probably just find/replace them all away.

Not putting ["target"] will do the same thing as ["target"] = false, so just leave it out if you don't need it.

As for Evasion, I didn't really intend for self-buffs to be tracked by mod since they're better tracked by mods like ElkBuffBar. If you want track it though you can add it in useActionSkills. ["buff"] will only work for buffs you cast on others, like Renew.
Report comment to moderator  
Reply With Quote
Unread 11-19-06, 02:00 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Many thanks Astraycat for the help. May I have another question?

Evasion. I think it doesnt matter where I put it but where would you put it, under useActionSkills or under Buffs? And since it doesnt affect target should I include target ["target"] = false and ["hostile"] = 0 at all? Or it doesnt matter if something is not there its always false?

EDIT:
Whoops, a harder problem I have... Kidney Shot... The duration depends on the combo points. Any ideas how to do this? Sorry for asking this many questions.
Last edited by H0PE : 11-19-06 at 02:13 AM.
Report comment to moderator  
Reply With Quote
Unread 11-18-06, 11:38 AM  
astraycat
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 41
Uploads: 2
Originally posted by H0PE
Hmm not sure if I got it right:

["useActionSkills"] = { --skills that must be detected through UseAction Hook
["afflict"] = BS["Sap" "Garrote"]
},
["debuffs"] = { --'afflict' spells
[BS["Sap"] ] = {
["ranks"] = { 25, 35, 45 },
["icon"] = "Interface\\Icons\\Ability_Sap",
["target"] = true,
["enable"] = true,
["hostile"] = 1,
["group"] = "default",
},
[BS["Garrote"] ] = {
["duration"] = 18,
["icon"] = "Interface\\Icons\\Ability_Rogue_Garrote",
["target"] = true,
["enable"] = true,
["hostile"] = 1,
["group"] = "default",
},
},

Like this?
Garrote is a separate skill, right?

You'd do it like this:
["useActionSkills"] = { --skills that must be detected through UseAction Hook
[BS["Sap"] ] = {
["enable"] = true,
["afflict"] = BS["Sap"],
["target"] = true,
},
[BS["Garrote"] ] = {
["enable"] = true,
["afflict"] = BS["Garrote"]
["target"] = true,
},
},
["debuffs"] = { --'afflict' spells
[BS["Sap"] ] = {
["ranks"] = { 25, 35, 45 },
["icon"] = "Interface\\Icons\\Ability_Sap",
["target"] = true,
["group"] = "default",
},
[BS["Garrote"] ] = {
["duration"] = 18,
["icon"] = "Interface\\Icons\\Ability_Rogue_Garrote",
["target"] = true,
["group"] = "default",
},
},
Report comment to moderator  
Reply With Quote
Unread 11-18-06, 11:24 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Hmm not sure if I got it right:

["useActionSkills"] = { --skills that must be detected through UseAction Hook
["afflict"] = BS["Sap" "Garrote"]
},
["debuffs"] = { --'afflict' spells
[BS["Sap"] ] = {
["ranks"] = { 25, 35, 45 },
["icon"] = "Interface\\Icons\\Ability_Sap",
["target"] = true,
["enable"] = true,
["hostile"] = 1,
["group"] = "default",
["stopunit"] = true,
},
[BS["Garrote"] ] = {
["duration"] = 18,
["icon"] = "Interface\\Icons\\Ability_Rogue_Garrote",
["target"] = true,
["enable"] = true,
["hostile"] = 1,
["group"] = "default",
["stopunit"] = true,
},
},

Like this?
Report comment to moderator  
Reply With Quote
Unread 11-17-06, 12:26 PM  
astraycat
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 41
Uploads: 2
I will be editing the tutorial later today.

Basically, with this latest version you can now replace ["duration"] with ["ranks"].

It'll look like this:
[BS["Sap"] ] = {
["ranks"] = { 25, 35, 45 },
["icon"] = "Interface\\Icons\\Ability_Sap",
["target"] = true,
["enable"] = true,
["hostile"] = 1,
["group"] = "default",
["stopunit"] = true,
},

And that should work. However, I think Sap will do an afflict, which is generally better since this method doesn't detect misses and failures. So you'd just move icon, ranks, target and group to a [BS["Sap"] ] entry in ["debuffs"] and then put ["afflict"] = BS["Sap"] in the useActionSkills entry.
Report comment to moderator  
Reply With Quote
Unread 11-17-06, 08:18 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Im checking out how can I add the rogue skills to the lua files. I stuck with Sap. There is three different level for the skill they differs in the duration. They last for 25, 35 and 45sec. How can I make a difference betweek the skill rank please?

For instance I wrote this:

[BS["Sap"] ] = {
["duration"] = 25,
["icon"] = "Interface\\Icons\\Ability_Sap",
["target"] = true,
["enable"] = true,
["hostile"] = 1,
["group"] = "default",
["stopunit"] = true,
},

And I use wowwiki for checking out all the ranks up to lvl60 so im sure I can do it all the way (earlier I said I can do it up to my lvl but I guess Its not a big difference to go up to lvl60).
Last edited by H0PE : 11-17-06 at 08:23 AM.
Report comment to moderator  
Reply With Quote
Unread 11-16-06, 02:01 PM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Many many thanks for the detailed info how to update skills! At the weekend im gonna do rogue if you want I can post it here as well (though only up to lvl 5x since I just turned to 50 ).

You are great!
Report comment to moderator  
Reply With Quote
Unread 11-16-06, 01:12 PM  
astraycat
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 41
Uploads: 2
It may work on the PTR server.
Report comment to moderator  
Reply With Quote
Unread 11-16-06, 06:35 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Is this for Burning Cursade only? In that case i was too happy and didnt notice the little line of text on the top.

Because im using it with non BC client hehe. Actuylly not really working well anyways. :\ Ohh well I have to wayt while it will be non-beta and non BC or something.
Report comment to moderator  
Reply With Quote
Unread 11-16-06, 01:18 AM  
InterSlayer
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
-

The mod that had Hunter's Mark was way cooler.
Report comment to moderator  
Reply With Quote
Unread 11-15-06, 11:59 PM  
Peon
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Ah, I understand now. I use a version of your mod that was picked up by someone else.

Here is the info:

Hunter Timers, by Sorren of Bleeding Hollow (versions up to 1.2)
Version 1.6.7 (by Kharthus of Deathwing)
He added Hunter's Mark Tracking in version 1.4.
You might want to check out what he did here: http://www.curse-gaming.com/en/wow/a...continued.html

Sorry for the confusion And thanks again for making it work in Beta.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: