Haste stacking appears to be additive. I’ve decided to test this and perform a series of experiments. This will probably be of interest to Fury Warriors as well.
Libram of Rapidity = 1% Haste to Head
Libram of Rapidity = 1% Haste to Legs
Enchant Minor Haste = 1% Haste to Gloves
Iron Counterweight = 3% Haste to 2H weapon
Haste affects the TIME portion of DPS. DPS is Damage per Second. Which is in fact a function of TIME. When you add Attack Power you are increasing the damage portion of DPS. Haste affects the TIME portion.
Feral Druid Cat form has a 1.0 attack speed, which is 1 attack per second.
Stacking 6% haste has in fact reduced this down to 0.94. The Manual Crowd Pummeler increases attack speed by 50% for 30 seconds. Which should theoretically make a Feral Cat attack at 0.44.
With some basic math, I know the following is true.
1.0 = 1x attack speed
0.5 = 2x attack speed
0.33 = 3x attack speed
0.25 = 4x attack speed
Notice how haste scales. Stacking haste gets better the more attack power, crit and damage you deal. In other words, your enchants become more powerful as your gear and buffs are piled on. This is not the case if you spend 100g on a flat +8 from Voracity. I suspect the reason for this is because haste works as a percentage.
Now the fun part.
As a horde player, you guys have Warchief’s blessing providing 15% haste. There’s a Juju buff that adds 2% for 20 seconds. Is it possible for a Horde Feral Cat to have an attack speed of 0.27? That would be 4x attack speed!
Maybe different for melee, but the issue is, there’s simply just isn’t enough haste to be able to make any real world difference, you’re gonna get way more out of 16 main stat. Even with TBC, I experimented with making haste gems, every other gem was haste and I only got some odd like 2% haste out of it. You simply can’t get enough of it to make any real difference. WOTLK however, yeah you an drop attack speed down quite a bit.
But I wouldn’t not try doing it, I think the ‘metas’ are a load of bs, always room to experiment and possibly find something new. Just telling you what I’ve found experimenting with it myself.
TBC changed the formula. Crit and Haste became multiplicative instead of additive. Haste and Crit in Classic are additive. You can keep stacking them until you break something.
In a simplified napkin-math sense, abilities like critical, haste, etc. provide a multiplicative benefit while abilities like attack power provide an additive one.
So let’s say I have the choice between +8 Strength and +1% haste. +8 Strength translates into 16 Attack Power (for Warriors and some other classes). 16 Attack Power translates into +1.14 dps. Thus, if the dps of my attacks prior to multiplicative modifiers (like critical and haste) is 114 or more, then 1% haste will be better than +8 Strength.
This isn’t perfectly accurate, but it’s close-enough-for-government-work close.
Ok so activating a MCP makes Feral Cat attack at 0.67 not 0.50 as I once thought. So the MCP increases the weapon attack speed by 50% not the Cat form attack speed.
If the default Feral Cat attack speed is 1.0 then a Feral Cat attack speed of 0.67 is like a 33% haste isn’t it?
Yep, plus if it was the other way it might be possible to literally break the game. 50% MCP. 30% flurry, 15 % warchief blessing, 1% leg 1% hat, 1% enchant 2% juju = 100%.
Using the op formula your attack speed would be 0. You get infinite attacks at once and the game crashes lmao. Clearly that isn’t possible so it has to be the other version.