2.1 Windfury Is Still Bugged!

#0 - June 21, 2007, 2:11 p.m.
Blizzard Post
TLDR version: Windfury has a 36% chance to proc on an individual swing while Dual Wielding. The cooldown counteracts this, and nerfs Windfury hard to boot. Please fix it.

There has been much speculation on the 3 second Windfury cooldown (don't bother looking for it in the patch notes, they didn't put it in there). There is a lot of confusion (do to the almost complete lack of communication by Blizzard). I hope to clear up a lot of that confusion. This post is current a of 2.1 Live.

A quick history of Windfury and cooldowns. There was a short cooldown added (less than one second) as the first fix for Windfury self-procs. When they recoded Windfuy as yellow damage, they took the cooldown off because there was no need. The only way people knew there was a cooldown (aside from the lack of self-procs), and its later removal, was the ability to get a Windfury off of a Storm Strike and an Auto Attack at the same time. A 3 second cooldown was implemented in patch 1.11 (we don't know why) and removed in patch 1.13 or 1.14. The cooldown we currently have was in a more recent patch, we guess it at 2.0 (though because it's an undocumented change, we can't be certain, and Blizzard doesn't bother to update old patch notes with accidental omissions).

One of the workarounds (and because Blizzard wouldn't talk to us, we didn't know the cooldown was intended) for the cooldown was using staggered ranks while Dual Wielding. This meant that each weapon had it's own Windfury cooldown, instead of sharing the same cooldown between weapons However, there were scattered reports of 28% Windfury proc rates with this setup.

Numerous tests off of the 2.1 PTR (where the staggered ranks workaround has been fixed) show a proc rate between 17% and 19% (slow weapons). This is higher than suspected, based on what we know of the cooldown.

However, there have been calculations made. Assuming a 36% Windfury proc rate (I'll get to why 36% later), and a 3 second cooldown, you get around a 27% Windfury proc rate using staggered ranks. With a shared cooldown, the proc rate drops to around 18%. This seems to show that while Dual Wielding with Windfury on both weapons, you get a 36% proc rate.

Why 36% though? That's because each weapon checks both buffs every time it swings (0.2 + (1-0.2)*0.2 = 0.36)! The bug where a single swing would yield 4 Windfury hits was when both Windfury buffs proc'd (4% chance, 0.2*0.2 = 0.04). The 3 second cooldown was to counter-act the high proc rate, and prevent double-procs.

Instead of recoding Windfury so only the enchanted weapon is affected, they slap a 3 second cooldown on. It's an emergency solution. It also beaks Windfury. Windfury scales poorly with Haste effects, is worse with faster weapons, and has a 17% proc rate while wielding a single weapon enchanted with Windfury (or Dual Wielding with only one Windfury enchant). Heck, with fast enough weapons even assuming the 36% proc rate you get a severely reduced proc count (below 15% for each weapon!).

Data

Screenshot of two double-procs (2.0 Live):
http://geocities.com/californication696969/Test_WF5_WF1.jpeg

Because geocities got Pwned (2.0 Live):
http://img407.imageshack.us/img407/251/testwf5wf1ca0.jpg

I used the Mag'har Fury Brand MH and Hand Axe OH. MH had WF5, OH had WF1. You'll notice on both quad-procs that it jumps from around 90 to around 120 damage, and that they hit twice in a row for each. This confirms that the double-procs are a result of a single weapon proccing both buffs at one time. Which supports the rest of the theory.

Links (2.1 PTR):

http://forums.worldofwarcraft.com/thread.html?topicId=95979842&sid=1

http://forums.worldofwarcraft.com/thread.html?topicId=95983611&sid=1

http://forums.worldofwarcraft.com/thread.html?topicId=96122465&sid=1

http://forums.worldofwarcraft.com/thread.html?topicId=96051650&sid=1

Here is my simulator for non-staggered rates:
http://geocities.com/californication696969/WFSim2.java

And here is my simulator for staggered ranks:
http://geocities.com/californication696969/WFSim4.java

I have done some PTR (2.1) testing, attacking a Servant of Allistarjj for ten minutes while watching my Combat Log for a specific even (which did not occur). The 3 second cooldown still remains. However, when a weapon pocs Windfury, it uses the AP bonus of the Windfury enchant on the weapon. Windfury has been recoded slightly so that it always uses the weapon's own AP, and linked the cooldowns between all ranks.

Addendum: Regarding Tseric's "scary DPS" comment: It is my belief that his comment was made based on the glitched, pre-cooldown Dual Wield Windfury. It should be noted that under those conditions, it would have the equivalent of a 40% proc rate, which would result in ridiculous DPS. So while it isn't fair to mock him for the comment, it is Tseric's fault for not saying "My bad, the statement was erroneous because it was based on a bug."
#106 - Aug. 9, 2007, 10:38 p.m.
Blizzard Post
Just as an FYI, we've just put in a hotfix for Windfury Totem as follows-


  • Windfury Totem will no longer trigger for any “yellow” attacks unless they are on next swing attacks, such as Heroic Strike and Cleave.



#112 - Aug. 9, 2007, 10:46 p.m.
Blizzard Post
Just letting you know of the most recent hotfix and also at the same time letting you know that the thread was seen and feedback is being forwarded.
#118 - Aug. 9, 2007, 10:51 p.m.
Blizzard Post
Q u o t e:


Thanks Naeth. That was our hope...the developers see Graxxon's post and let us know if he is on to something or we are smoking wacky tobaccy.


It's been forwarded and if we get any information for you, we'll be bringing it back. I'm aware that this has been a topic of discussion, however, I couldn't give you much more insight myself right now.
#137 - Aug. 9, 2007, 11:20 p.m.
Blizzard Post
Q u o t e:
While we have a blue in this thread, we are missing a rank of grace of air, we never got a new one with the expansion so it hasnt improved beyond the drop in AQ 20.

Is grace of air meant to not give as much agility as strength of earth gives strength?


I'll add that to the questions. I don't know if/when I will have any answers. Yes, I'm aware it's not the best thread to pop the other info into, I can say, I'm just trying to catch back up with things and putting some blue on a thread that obviously people care about. I can' t promise more. That said, I will do what I can.
#147 - Aug. 9, 2007, 11:28 p.m.
Blizzard Post
Q u o t e:


Neth:

Thanks, I've decided to forward your feedback to our feedback forwarding Dept, unfortunately I can't comment on that process right now as I'm finishing my TPS reports.


I should probably put that in my signature. :)
#160 - Aug. 9, 2007, 11:44 p.m.
Blizzard Post
Q u o t e:


Oh thank god for not forum banning me, I was dreading it.

<3


Nooo.. I understand frustration and people just wanting to vent. I don't mind it so long as it doesn't result in cussing or personal attacks on anyone.

We'll keep reading and get people what we can, but I can't promise more than the fact that information and feedback here has been forwarded.
#182 - Aug. 9, 2007, 11:59 p.m.
Blizzard Post
Q u o t e:
Um, slam isn't instant?


Updated and clarified.