Okay, here we go...
There are only 3 kinds of haste that are stacked:
1) Item Haste: an item you are wearing that has haste as a permanent effect. You can wear multiple items that have Haste, but only the best haste is counted. This is so you can wear say the Golden Sash of Tranquility and a Cloak of Flames and get all the wonderful stats, but you only get the 40% haste from the belt.
2) Effect Haste: a spell effect or song effect, you know, the kind you see an icon representing the effect? Most haste spells cancel each other out as that is the way of spells (the stronger version ovrewrites), and the song effects overwrite each other aswell (as far as i've seen, have yet to see some stack). There are some songs that allow you to have a song and a spell effect BOTH on you at the same time, but just like items, only the best haste is taken into account. This is so you can still have the bard songs neat little bonuses (like ac, str, atk, etc.)
3) Monk Discipline: the Monk receives a discipline that allows them to have a haste bonus that stacks with both other forms of haste. This is considered a 20% haste, tho i do not know if it has been CONFIRMED, so dont quote me on that one. When they introduced disciplines they added a new system for melees, with its own counter and all that jazz.. which means it is outside the realms of stacking issues... This haste DOES stack with anything.
Now as for haste caps:
Pre 50: Your haste cap is around 80% (i am not completely positive on this one, so if someone knows for certain, please post the real cap)
Post 50: Your haste cap increases to 100%.
There are a lot of misconceptions about haste.
The way a person figures out how much haste an item or spell has, is by logging a series of attacks. They count the amount of attacks over a period of time without haste, and then with haste. Then they divide the amount with haste by the amount without. That gives a number like 1.?? where the ?? is the % haste of the item.
example:
without - 20 attacks in 1 minute
with - 24 attacks in 1 minute
24 divided by 20 = 1.20 = 20% Hasted
So.. what is the new delay on the weapon/s?
Well... to figure that out, take the Haste %, add 100, divide 100 by that new number, and multiply the delay of the weapon with that final number.
Confused? Don't worry, here it is in formula:
Lets use a weapon that is 10/20 (for simplicity) and 50% haste.
100 + 50 = 150
100/150 = 0.666~
20 * 0.666~ = 13.333~ so 13 delay
A side note on delays, pre 50 the lowest a weapons delay can be is 10, no matter the haste. Post 50 it can go lower. This is something i'm not completely positive about, and if anyone can confirm please post. But i'm pretty sure monks can get their hands to 9/8 weapons at lvl 60 with full haste and CF.
Most of what is in this post has been proven over and over by testing. The only things i'm not POSITIVE about is the haste of the Monk Discipline and the lowest pre/post 50 haste/delay caps.
If a monk has a Golden Sash of Tranquility (~40%) and Celestial Fists (~40%), he has his pre 50 haste cap of 80%.
At lvl 57, with the discipline, he can have 100% haste for 15 seconds, thats without any outside help.
Oh, and the Celestial Fists right click EFFECT haste is a 9 second song effect. Due to a recent patch, the effect stacks with things properly now, (you still only get best effect haste), and the haste will only stack with the item and discipline haste.
Sorry for the long post, but it seemed a lot of people needed some clarification on this issue.
Please post if anything i said is wrong, and please explain the testing behind it.
Hope this clears things up a little :)



