Folks, only one person so far has even come close to getting haste values correct. You do NOT, as most have stated, simply multiply the haste value by the delay and then subtract. As the only individual with a clue posted, a 100% delay (maximum possible in the game with stacked items and spells) would give a delay of ZERO. That simply isn't the case.
What haste does is increase the number of attacks you get during a delay cycle. Consider Inny's Curse with a damage ratio of 40/45. If you had 100% haste, you would get two attacks during that 45 delay (4.5 seconds for those that don't already know about verant's delays). That would, effectively, cut the delay in half down to 22.5. That's with 100% haste.
A more realistic haste would be something like 30%, obviously. At 30%, you would get 1.3 attacks during the 4.5 second delay. The formula for figuring this out is quite simple:
delay after haste = normal delay/(1+haste percent)
Using this formula, you would get:
delay after haste = 45/(1+0.3) = 34.6154, or about a 35 delay.
By this formula, a 50% haste would give you a delay of 30, and a 60% haste would give you a delay of about 28. And these numbers actually make sense, and they don't go to zero as haste goes to infinity (since there is no such thing as a zero delay weapon). Anyone that has ever had a nice high level chanter or bard haste spell knows that a 60% haste is very fast, but it ain't as fast as the previous formulas mentioned would imply.
Now, regardless of haste valus, Inny's Curse rocks!
Radahsam Darkwind
50th Dark Knight of the Tribunal



