WeaponSwingTimer is an addon for WoW Classic that tracks your’s and your target’s swing timer. It resets on abilities that would reset a swing timer, such as Warrior’s Slam, and also takes parry haste into account. The frame can be moved around with the typical click-and-drag. A configuration window can be brought up with /wst /WeaponSwingTimer or /weaponswingtimer where more visual options are available.

By

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 InterfaceAddons.
  4. It should look like InterfaceAddonsWeaponSwingTimerWeaponSwingTimer.toc

 

Subscribe
Notify of
guest
6 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Shinsane
Shinsane
1 year ago

may someone explain me which bar is which swing? I don’t get it by video.

Last edited by Shinsane
Zeracho
Zeracho
Reply to  Furious
2 years ago

Looks like some kinda divide by zero timer when the addon doesn’t know your weapon speed (clears when attacking anything after logging in).

Last edited by Zeracho
Grayleaf
2 years ago

Produces a lua error many times a second.

Message: …dOnsWeaponSwingTimerWeaponSwingTimer_MainFrame.lua:32: Division by zero
Time: Sun May 19 16:26:22 2019
Count: 853
Stack: …dOnsWeaponSwingTimerWeaponSwingTimer_MainFrame.lua:32: Division by zero
…dOnsWeaponSwingTimerWeaponSwingTimer_MainFrame.lua:32: in function `UpdateSwingFrames’
…ceAddOnsWeaponSwingTimerWeaponSwingTimer_Core.lua:117: in function
…ceAddOnsWeaponSwingTimerWeaponSwingTimer_Core.lua:124: in function

Locals: play_weap_speed = 2.100000
play_swing_time = 0
tar_weap_speed = 0
tar_swing_time = 0
main_frame = WSTMainFrame {
0 =
player_swing_frame = WSTPlayerSwingFrame {
}
target_swing_frame = WSTTargetSwingFrame {
}
main_texture = {
}
texture = {
}
}
player_swing_frame = WSTPlayerSwingFrame {
0 =
texture = {
}
}
target_swing_frame = WSTTargetSwingFrame {
0 =
texture = {
}
}
(*temporary) = WSTPlayerSwingFrame {
0 =
texture = {
}
}
(*temporary) = 298
(*temporary) =
(*temporary) = 300
(*temporary) = “Division by zero”

Last edited by Grayleaf
soreuno
1 year ago

is this add-on working properly? just wanna know before i DL it.

Last edited by soreuno
Goreshalach
1 year ago

Does this work for hunter auto attacks too ?

Last edited by Goreshalach
Scroll to Top