Calling on all nerds.
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!