Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Shamans

Closed Thread
 
LinkBack Thread Tools
Old 01/14/09, 2:56 PM   #1
Rouncer
Deeper Shade of Blue
 
Rouncer's Avatar
 
Orc Shaman
 
Mal'Ganis
[Enh] Windfury Weapon Cooldown

Looking for some help. Everyone knows that the windfury cooldown is 3 seconds the same way that we all knew that Patchwerk's hateful strike was completely determined by who had the most health. Blizzard has stated that there is a cooldown on Windfury but they have never said it is 3 seconds and I have never seen definitive proof from anywhere that it is exactly 3 seconds.

Why does this matter? There is a point where haste starts to have a very detrimental effect on your dps and that is right when you get your weapon speed to half the cooldown duration. But if the cooldown is actually shorter then 3 seconds then that point changes. This also has a large effect on our simulator since without the correct cooldown the Sim is inaccurate.

Here is a combatlog entry from the Sarth3-10man we did over the weekend.

16:35'36.750 Rouncer Windfury Attack hits Tenebron #9 for 1748 Physical.
16:35'36.750 Rouncer Windfury Attack hits Tenebron #9 for 3859 Physical. (Critical)
16:35'39.625 Rouncer Windfury Attack hits Tenebron #9 for 3314 Physical. (Critical)
16:35'39.625 Rouncer Windfury Attack hits Tenebron #9 for 1621 Physical.

That's 2.875 seconds between Windfury Attacks.

This is meant to be a short thread focusing purely on the Windfury cooldown. I'm looking for people to help me accurately determine the real cooldown. Easiest way would seem to 2 very fast weapons both imbued with Windfury and the targeting dummy, add as much haste and haste procs as possible and run a /combatlog. Then go through the log and find the smallest interval between windfury attacks.

Take the smallest interval you can find and copy/paste it into a reply on this thread along with where you did the testing, what speed weapons were used, passive haste and any active haste procs. So the reply should look like this.

Wow Web Stats

16:35'36.750 Rouncer Windfury Attack hits Tenebron #9 for 1748 Physical.
16:35'36.750 Rouncer Windfury Attack hits Tenebron #9 for 3859 Physical. (Critical)
16:35'39.625 Rouncer Windfury Attack hits Tenebron #9 for 3314 Physical. (Critical)
16:35'39.625 Rouncer Windfury Attack hits Tenebron #9 for 1621 Physical.

2.875 seconds between Windfuries
10 man raid on Sartharion
2.6 sec Mainhand with WF
1.6 sec Offhand with FT
5.95% passive haste
Mongoose x2
Windfury Totem
Any lag or high latency while testing will invalidate the results.

Only post results if you find an interval below 3 seconds. Feel free to state how much time you spent testing and the smallest interval you personally encountered since that will be useful for comparison data.

Offline
Old 01/14/09, 3:23 PM   #2
Binkenstein
mumbo-jumbo-theorycrafter
 
Binkenstein's Avatar
 
Pandaren Shaman
 
Saurfang
Unfortunately, the timestamps on combatlogs are inaccurate. Pewsey posted a blog entry on it a while ago, and it reared its head again when I was looking at Clearcast uptimes.

The only effective way to look at the cooldown is going to be many hours of dummy testing with various weapon speeds, and calculating the average time between procs.

www.totemspot.com The Shaman Community Site - My blog

Totemspot Guides includes Ele & Enh guides for Mists

New Zealand Offline
Old 01/14/09, 3:46 PM   #3
Tramana
Von Kaiser
 
Troll Shaman
 
Durotan
Wouldn't a more effective approach involve using weapons of different speeds and varying haste to see which swing times can give back to back windfury?

For example if you have 3.05 seconds between swings and see back to back windfury, but 2.95 seconds between swings doesn't, you can conclude that the cooldown is 3 seconds. While the combatlog is pretty inaccurate, the tooltip for weapon speed should give correct time between swings.


A more difficult problem is figuring out what the FT cooldown is...

Offline
Old 01/14/09, 3:47 PM   #4
Rouncer
Deeper Shade of Blue
 
Rouncer's Avatar
 
Orc Shaman
 
Mal'Ganis
Originally Posted by Binkenstein View Post
Unfortunately, the timestamps on combatlogs are inaccurate. Pewsey posted a blog entry on it a while ago, and it reared its head again when I was looking at Clearcast uptimes.

The only effective way to look at the cooldown is going to be many hours of dummy testing with various weapon speeds, and calculating the average time between procs.

Aren't you guys in Australia and dealing with 300ms latency on good days? Also isn't that blog using the previous combat log system not the current one which seems to include a lot more information from the server.

I'll addendum the post to ask people to include their average latency while testing to see if it plays a role.

Last edited by Rouncer : 01/14/09 at 3:53 PM.

Offline
Old 01/14/09, 3:55 PM   #5
Protico
Von Kaiser
 
Draenei Shaman
 
Burning Legion
It might be worthwhile to at least confirm your results in a no-haste situation, in case for some reason haste applies to the internal CD of WF even though it doesn't generally affect internal CDs.

[Dezzimal] The first iteration of Algalon looted your raid after a kill and posted screenshots on his website.

Offline
Old 01/14/09, 4:37 PM   #6
Nite_Moogle
I prefer the term treasure hunting
 
Nite_Moogle's Avatar
 
Orc Death Knight
 
Mal'Ganis
You can't trust the combat log, plain and simple. This goes double since WF is a server-determined proc, so the attack that procs WF may have landed some time before the proc itself is relayed back to the client. In short, there's no combat log timestamp for the proc itself, so the swing results are not always accurate. There have been cases where people have shown less than 3 seconds between procs, but never consistently.

The easiest way to prove it is with weapon speed. The 3 second rule was discovered when people still had 2.9 High Warlord cleavers, which would not proc back to back when not flurried. I am reasonably confident that if you use a 1.5 speed dagger you will eventually get a proc-swing-proc, but this will no longer occur when you add any amount of haste.

Originally Posted by CheshireCat
Eh, my nostalgia goggles aren't as good as they used to be.

United States Offline
Old 01/14/09, 4:39 PM   #7
kronchev
Great Tiger
 
kronchev's Avatar
 
Human Paladin
 
Mannoroth
Originally Posted by Tramana View Post
A more difficult problem is figuring out what the FT cooldown is...

I can help you with this

It's 0. There is no FT cooldown. Why would you think there is?

It was a question of how the abilities of the fight are handled. I did not know the answer so I come to the place where I expect to see well formulated, concise and correct answers. Not snotty comments. - eclectic778

Vent is only necessary because of bad players. - ebbv

"WoW is a game about upgrading your stuff." - Ghostcrawler

Offline
Old 01/14/09, 4:41 PM   #8
Enervate
Great Tiger
 
Enervate's Avatar
 
Blood Elf Paladin
 
Blackrock
Originally Posted by Tramana View Post
Wouldn't a more effective approach involve using weapons of different speeds and varying haste to see which swing times can give back to back windfury?

For example if you have 3.05 seconds between swings and see back to back windfury, but 2.95 seconds between swings doesn't, you can conclude that the cooldown is 3 seconds. While the combatlog is pretty inaccurate, the tooltip for weapon speed should give correct time between swings.


A more difficult problem is figuring out what the FT cooldown is...
Flametongue...cooldown?

[17:52] <buu> At least they stay in my fucking ears
[17:52] <buttbot> At least they stay in my fucking butt

Offline
Old 01/14/09, 4:45 PM   #9
Rouncer
Deeper Shade of Blue
 
Rouncer's Avatar
 
Orc Shaman
 
Mal'Ganis
Originally Posted by Enervate View Post
Flametongue...cooldown?
There is some sort of cooldown between Flametongue procs. If you use the same rank of Flametongue with weapons of matched speed you will lose Flametongue procs. However if you change one weapon's imbue so it is a different rank then you get all the procs even with match speeds. So there is some cooldown inherent in the imbue that only applies to each specific rank of the imbue.

Originally Posted by Nite_Moogle View Post
You can't trust the combat log, plain and simple. This goes double since WF is a server-determined proc, so the attack that procs WF may have landed some time before the proc itself is relayed back to the client. In short, there's no combat log timestamp for the proc itself, so the swing results are not always accurate. There have been cases where people have shown less than 3 seconds between procs, but never consistently.

The easiest way to prove it is with weapon speed. The 3 second rule was discovered when people still had 2.9 High Warlord cleavers, which would not proc back to back when not flurried. I am reasonably confident that if you use a 1.5 speed dagger you will eventually get a proc-swing-proc, but this will no longer occur when you add any amount of haste.
Since the proc is reported separately in the /combatlog isn't it simpler to just look for the interval between procs? Since the cooldown is also enforced by the server it shouldn't allow procs to occur inside that cooldown period, right?

Offline
Old 01/14/09, 4:47 PM   #10
kronchev
Great Tiger
 
kronchev's Avatar
 
Human Paladin
 
Mannoroth
Originally Posted by Rounced View Post
There is some sort of cooldown between Flametongue procs. If you use the same rank of Flametongue with weapons of matched speed you will lose Flametongue procs. However if you change one weapon's imbue so it is a different rank then you get all the procs even with match speeds. So there is some cooldown inherent in the imbue that only applies to each specific rank of the imbue.
Hmm, no. [Citation needed]

It was a question of how the abilities of the fight are handled. I did not know the answer so I come to the place where I expect to see well formulated, concise and correct answers. Not snotty comments. - eclectic778

Vent is only necessary because of bad players. - ebbv

"WoW is a game about upgrading your stuff." - Ghostcrawler

Offline
Old 01/14/09, 4:51 PM   #11
Rouncer
Deeper Shade of Blue
 
Rouncer's Avatar
 
Orc Shaman
 
Mal'Ganis
Originally Posted by kronchev View Post
Hmm, no. [Citation needed]
Hmm, yes. Go test it for yourself if you are too lazy to search for a "citation". Matched weapons with 2xFT (same ranks) and you will lose FT procs. Matched weapons with 2xFT different ranks and you won't lose any procs.

(e) http://elitistjerks.com/1041416-post1150.html is the most recent post on the topic. We had a huge discussion on it back when it was looking like FT/FT with fast/fast ("lightning knives" aka "Malan's Bane") would be the way to go for maximum dps and that was when the cooldown was noted for the first time.

Last edited by Rouncer : 01/14/09 at 5:01 PM.

Offline
Old 01/14/09, 4:53 PM   #12
Nevets_69
Piston Honda
 
Nevets_69's Avatar
 
Orc Shaman
 
<TG>
Arthas
Originally Posted by Protico View Post
It might be worthwhile to at least confirm your results in a no-haste situation, in case for some reason haste applies to the internal CD of WF even though it doesn't generally affect internal CDs.
Keep in mind that PPM mechanics never use to scale with haste either. And despite any evidence to date to support it, Blizzard has been telling us (for years now) that they want to take a look at the Windfury mechanics. So it may be possible that they have at least allowed the WF-CD to scale with haste.

Elemental Shaman: You're OOM.
Enhancement Shaman: So are you.

Offline
Old 01/14/09, 5:00 PM   #13
Nite_Moogle
I prefer the term treasure hunting
 
Nite_Moogle's Avatar
 
Orc Death Knight
 
Mal'Ganis
Originally Posted by Rounced View Post
Since the proc is reported separately in the /combatlog isn't it simpler to just look for the interval between procs? Since the cooldown is also enforced by the server it shouldn't allow procs to occur inside that cooldown period, right?
The proc itself isn't reported in the combat log. There's nothing that says "Gained Windfury Weapon". The server regulates the cooldown on it based on when the attack occurred according to the client's claims or when the server thinks it should have happened (whichever is more applicable), so if you lagged in sending a Stormstrike to the server, then a white swing procced it on time, it could appear to your client as less than 3.0 seconds between procs.

Either way, given the amount of haste in the game, the exact timing of it should be provable based on frequency of procs with autoattacks. At the time the cooldown was discovered haste did not exist as an itemization stat, so we could only test it with available weapons, and it was clear the cooldown was greater than 2.9 seconds and less than 3.2.

Also, I find it hilarious that trying to cheese synchronized attacks to abuse Flurry ends up costing you Flametongue procs.

Originally Posted by CheshireCat
Eh, my nostalgia goggles aren't as good as they used to be.

United States Offline
Old 01/14/09, 5:06 PM   #14
Rouncer
Deeper Shade of Blue
 
Rouncer's Avatar
 
Orc Shaman
 
Mal'Ganis
Originally Posted by Nite_Moogle View Post
The proc itself isn't reported in the combat log. There's nothing that says "Gained Windfury Weapon". The server regulates the cooldown on it based on when the attack occurred according to the client's claims or when the server thinks it should have happened (whichever is more applicable), so if you lagged in sending a Stormstrike to the server, then a white swing procced it on time, it could appear to your client as less than 3.0 seconds between procs.

Either way, given the amount of haste in the game, the exact timing of it should be provable based on frequency of procs with autoattacks. At the time the cooldown was discovered haste did not exist as an itemization stat, so we could only test it with available weapons, and it was clear the cooldown was greater than 2.9 seconds and less than 3.2.

Also, I find it hilarious that trying to cheese synchronized attacks to abuse Flurry ends up costing you Flametongue procs.

I was suggesting more using the timing of the Windfury Attacks themselves. Since if the cooldown is 3 seconds then they shouldn't be able to occur less then 3 seconds apart.

Offline
Old 01/14/09, 5:09 PM   #15
Nite_Moogle
I prefer the term treasure hunting
 
Nite_Moogle's Avatar
 
Orc Death Knight
 
Mal'Ganis
Originally Posted by Rounced View Post
I was suggesting more using the timing of the Windfury Attacks themselves. Since if the cooldown is 3 seconds then they shouldn't be able to occur less then 3 seconds apart.
And they don't -- serverside, once the timestamps of the attacks that proc WF are lag-corrected. This does not imply in any way that the combat log results are accurate.

Originally Posted by CheshireCat
Eh, my nostalgia goggles aren't as good as they used to be.

United States Offline
Closed Thread

Go Back   Elitist Jerks » Class Mechanics » Shamans

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Shaman: Windfury Nite_Moogle Theorycrafting Think Tank 5 01/30/10 2:46 PM
Windfury vs GoA Crtlaltdel The Dung Heap 11 06/21/07 10:51 AM
Windfury Internal Cooldown and according Group Setup Harkonnen Public Discussion 14 06/04/07 4:56 AM
Windfury Mechanics Malan Public Discussion 0 07/21/06 12:23 PM