Download
(4MB)
Download
Updated: 09-01-19 08:28 AM
Pictures
File Info
Compatibility:
Classic (1.13.2)
Updated:09-01-19 08:28 AM
Created:06-04-19 10:48 PM
Downloads:170,128
Favorites:166
MD5:
Categories:Classic - General, Casting Bars, Cooldowns, Combat Mods, PvP, Arena, BattleGrounds, Raid Mods, Utility Mods

WeaponSwingTimer  Popular! (More than 5000 hits)

Version: V4.1.0
by: LeftHandedGlove [More]


Version 4.1 Summary
Now supports multiple languages!
WeaponSwingTimer is an addon for WoW Classic that tracks your's and your target's swing timers.
If you're a hunter, it tracks Auto Shot timing and castable shots cast time.
If you use a wand, it also tracks when your shots will go off.

Version 4.0 Update Video
Verison 4.0.0 Video

Melee Bars
The melee bars track the player's and target's main-hand and off-hand swings.
It resets on abilities that would reset a swing timer, such as Warrior's Slam, and also takes parry haste into account.
Both frames can be moved around with the typical click-and-drag.
A configuration window can be brought up with /wst where more visual options are available.



Hunter / Wand Bars
The shot bars track the player's Auto Shot / Shoot timing and also track the cast time for Aimed Shot and Multi-Shot.
The shot bar turns white when an Auto Shot / Shoot projectile leaves the player.
While the bar is white, the player can move and cast freely without clipping their next Auto Shot or Shoot.
When the white bar is depleted, the player should stand still while their Auto Shot or Shoot is 'casting'.





Installation

  1. Download the latest .zip file for your WoW version.
  2. Wait for the zip file to download.
  3. Unzip the WeaponSwingTimer folder into Interface\Addons.
  4. It should look like Interface\Addons\WeaponSwingTimer\WeaponSwingTimer.toc

Post A Reply Comment Options
Unread 06-06-19, 11:49 AM  
Gnatz
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
HI there.

I have trouble with the shot timer. It will lose the timing after 3 shots. Probably because of the latency that isnt taken into account for the calculation. I have to cancel autoshot and cast it anew to get the timer back working.

I hope you can fix that soon because the addon will become awesome.

Keep up the good work br Gnatz
Report comment to moderator  
Reply With Quote
Unread 06-07-19, 11:01 AM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Originally Posted by Gnatz
HI there.

I have trouble with the shot timer. It will lose the timing after 3 shots. Probably because of the latency that isnt taken into account for the calculation. I have to cancel autoshot and cast it anew to get the timer back working.

I hope you can fix that soon because the addon will become awesome.

Keep up the good work br Gnatz
I'm not 100% sure that its the 3 shots or latency because I was watching someone use it and if they sat perfectly still and only shot then the timing was spot on. That said, maybe you're right, I wasn't there.

If you aren't seeing a cast bar show up when casting multishot then it isn't detecting multishot and there is a possiblilty you're clipping your autos.

I've uploaded another version (v3.4.0) that should detect shot casting now.

Thank you,
LeftHandedGlove
Report comment to moderator  
Reply With Quote
Unread 06-08-19, 01:41 AM  
iczer220
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
I just started using the newest version and the shot timer will just randomly stop working and needs a /reload. It has happened three times within 30 minutes of playing so far. I was using the previous version with no issues over the course of a few hours.

edit: Yeah, it's breaking every couple mobs or so.
Last edited by iczer220 : 06-08-19 at 01:46 AM.
Report comment to moderator  
Reply With Quote
Unread 06-08-19, 09:59 AM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Originally Posted by iczer220
I just started using the newest version and the shot timer will just randomly stop working and needs a /reload. It has happened three times within 30 minutes of playing so far. I was using the previous version with no issues over the course of a few hours.

edit: Yeah, it's breaking every couple mobs or so.
Weird, can you try disabling the Multi-shot and Aimed Shot on cast bar? Those are the only things I changed in the new version.

Also, did you see either of the cast bars show up?
Report comment to moderator  
Reply With Quote
Unread 06-08-19, 01:33 PM  
iczer220
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by LeftHandedGlove
Originally Posted by iczer220
I just started using the newest version and the shot timer will just randomly stop working and needs a /reload. It has happened three times within 30 minutes of playing so far. I was using the previous version with no issues over the course of a few hours.

edit: Yeah, it's breaking every couple mobs or so.
Weird, can you try disabling the Multi-shot and Aimed Shot on cast bar? Those are the only things I changed in the new version.

Also, did you see either of the cast bars show up?
I'll be at my pc later to try that. When it stops working, the bar still shows up, it just stops filling. Don't know if this would have anything to do with it, but my hunter was low lvl - only 8 or so.

Edit: I tried disabling each setting for the shot bar and none of the settings made it work - still had to /reload to fix. Also, I just did a fresh install of the addon on a completely different PC and the issue was the same.
Last edited by iczer220 : 06-08-19 at 03:03 PM.
Report comment to moderator  
Reply With Quote
Unread 06-08-19, 08:07 PM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Originally Posted by iczer220
Originally Posted by LeftHandedGlove
Originally Posted by iczer220
I just started using the newest version and the shot timer will just randomly stop working and needs a /reload. It has happened three times within 30 minutes of playing so far. I was using the previous version with no issues over the course of a few hours.

edit: Yeah, it's breaking every couple mobs or so.
Weird, can you try disabling the Multi-shot and Aimed Shot on cast bar? Those are the only things I changed in the new version.

Also, did you see either of the cast bars show up?
I'll be at my pc later to try that. When it stops working, the bar still shows up, it just stops filling. Don't know if this would have anything to do with it, but my hunter was low lvl - only 8 or so.

Edit: I tried disabling each setting for the shot bar and none of the settings made it work - still had to /reload to fix. Also, I just did a fresh install of the addon on a completely different PC and the issue was the same.
The hunter level shouldn't affect it, in fact it should be more stable because there aren't any spells yet.

Does the bar stop filling when white reaches zero (Like it would when moving)? Or does it randomly stop filling in the middle of the bars (Like 50% of the white bar)?

I've got this feeling there is a problem with starting a spell cast. I'm almost 100% certain its that actually now that I'm looking at the code.

EDIT: Yeah I just tested it, the hunter OnSpellCastStartHandler triggers on enemy spellcasts as well. So whenever an enemy would start casting, it would think you're casting and stop the bar from filling. I'm gonna fix it now and push out a hotfix.
Last edited by LeftHandedGlove : 06-08-19 at 08:19 PM.
Report comment to moderator  
Reply With Quote
Unread 06-10-19, 08:34 AM  
crusaderesper
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 23
Uploads: 0
I am getting this error every time I log in on my rogue since this new version
Code:
Message: ...\AddOns\WeaponSwingTimer\WeaponSwingTimer_Hunter.lua:190: attempt to call global 'UnitCastingInfo' (a nil value)
Time: Mon Jun 10 07:33:41 2019
Count: 811
Stack: ...\AddOns\WeaponSwingTimer\WeaponSwingTimer_Hunter.lua:190: attempt to call global 'UnitCastingInfo' (a nil value)
...\AddOns\WeaponSwingTimer\WeaponSwingTimer_Hunter.lua:190: in function `OnUpdate'
...ce\AddOns\WeaponSwingTimer\WeaponSwingTimer_Core.lua:79: in function <...ce\AddOns\WeaponSwingTimer\WeaponSwingTimer_Core.lua:76>

Locals: elapsed = 0.010000
(*temporary) = nil
(*temporary) = "player"
(*temporary) = "attempt to call global 'UnitCastingInfo' (a nil value)"
addon_data = <table> {
 core = <table> {
 }
 player = <table> {
 }
 target = <table> {
 }
 hunter = <table> {
 }
 config = <table> {
 }
 utils = <table> {
 }
}
It just endlessly errors out.
Report comment to moderator  
Reply With Quote
Unread 06-10-19, 04:13 PM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Originally Posted by crusaderesper
I am getting this error every time I log in on my rogue since this new version
Code:
Message: ...\AddOns\WeaponSwingTimer\WeaponSwingTimer_Hunter.lua:190: attempt to call global 'UnitCastingInfo' (a nil value)
Time: Mon Jun 10 07:33:41 2019
Count: 811
Stack: ...\AddOns\WeaponSwingTimer\WeaponSwingTimer_Hunter.lua:190: attempt to call global 'UnitCastingInfo' (a nil value)
...\AddOns\WeaponSwingTimer\WeaponSwingTimer_Hunter.lua:190: in function `OnUpdate'
...ce\AddOns\WeaponSwingTimer\WeaponSwingTimer_Core.lua:79: in function <...ce\AddOns\WeaponSwingTimer\WeaponSwingTimer_Core.lua:76>

Locals: elapsed = 0.010000
(*temporary) = nil
(*temporary) = "player"
(*temporary) = "attempt to call global 'UnitCastingInfo' (a nil value)"
addon_data = <table> {
 core = <table> {
 }
 player = <table> {
 }
 target = <table> {
 }
 hunter = <table> {
 }
 config = <table> {
 }
 utils = <table> {
 }
}
It just endlessly errors out.
That is really weird, its considering UnitCastingInfo nil even though its a Blizzard function and certainly exists. I've uploaded a new version that doesn't use that function there so maybe that will fix your issue.
Report comment to moderator  
Reply With Quote
Unread 06-11-19, 04:52 PM  
Shurn
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Message in chat window

Just wondering if something was forgotten ,
I keep getting messages on my chat like this (im on a warrior)

Heroic Strike nil 132292 0 0 0 285
Rend nil 132155 0 0 0 6547

likey supposed to be hidden but not sure

thx
Report comment to moderator  
Reply With Quote
Unread 06-11-19, 09:10 PM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Re: Message in chat window

Originally Posted by Shurn
Just wondering if something was forgotten ,
I keep getting messages on my chat like this (im on a warrior)

Heroic Strike nil 132292 0 0 0 285
Rend nil 132155 0 0 0 6547

likey supposed to be hidden but not sure

thx
Yeah it is suppose to be hidden, I left some junk on accident. The latest version, V3.5.7r, has those removed. (The file will probably still have the name v3.5.7 but it is different)
Report comment to moderator  
Reply With Quote
Unread 08-09-19, 02:02 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Code:
##Interface: 11302
is what you want for Classic atm.

Minor inconvenience to check "out of date" but might as well mention
Report comment to moderator  
Reply With Quote
Unread 08-10-19, 10:18 PM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Originally Posted by Dridzt
Code:
##Interface: 11302
is what you want for Classic atm.

Minor inconvenience to check "out of date" but might as well mention
Tyty, yeah I just guessed. It'll be in the next release.
Report comment to moderator  
Reply With Quote
Unread 08-27-19, 06:29 PM  
Triksterism
A Wyrmkin Dreamwalker
 
Triksterism's Avatar
AddOn Author - Click to view AddOns

Forum posts: 54
File comments: 34
Uploads: 1
Any chance we'll be able to set custom textures (bars) and have the option to disable the border or change it?
Report comment to moderator  
Reply With Quote
Unread 08-28-19, 07:12 AM  
LeftHandedGlove
A Kobold Labourer
 
LeftHandedGlove's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
Originally Posted by Triksterism
Any chance we'll be able to set custom textures (bars) and have the option to disable the border or change it?
Yes, its going to be a little while because there are a couple of other things I would like to do before that.
Currently you can disable to border but you can't change the texture.
Report comment to moderator  
Reply With Quote
Unread 09-05-19, 09:08 AM  
Zeejoy
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi all !

I have a question regarding this addon please (for warrior in Classic).
On wowinterface, the addon's description says :

It resets on abilities that would reset a swing timer, such as Warrior's Slam, and also takes parry haste into account.

Do we have the full list of warrior's abilities which would reset the swing timer ?
If I understand correctly, it's important to use these abilities as soon as possible AFTER a swing, but NOT BEFORE because it will delay your next auto attack (so you loose DPS from auto attack) ? Is it correct and is it the real aim of this addon for a warrior ?

Thanks a lot for your help !

Regards
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.