No, haste increases your attack speed by 30%. What you do is wrong, you're decreasing time between attack by 30%.Originally Posted by Tylla
There is a difference between the 2.
It's not: Swing speed * (1 - haste) = hasted swing speed
Its: Swing speed / (1 + haste) = hasted swing speed.
2.60 * (1 - 0.30) = 1.95
2.60 / (1 + 0.30) = 2.00
The latter is the correct one. It gives you 30% more attacks in the same time.
Also the fix has already been applied, tooltips never update until they correct that in a client side patch. The actual mechanics are server side so can be hotfixed.