Hello! If it was there, then i'm sorry, but in primary post - there is something wrong about haste in raid and haste cap.
First of all from
WoWWiki - Your guide to the World of Warcraft.
Haste stacks multiplicatively. This means that it is beneficial to stack multiple haste effects. For instance, stacking Slice and Dice with Blade Flurry gives a total of 68% haste (140% * 120% = 168% of the base attack speed). Haste rating stacks additively with itself (two sources of 100 haste rating give 200 haste rating stacked together) and then is converted into a percentage that stacks multiplicatively with other sources of haste.
So, we have this formula in raid with several sources of haste:
New Cast Time = (Base Cast Time)/((1+First_%haste/100)(1+Second_%haste/100)*...(1+N_%haste/100)), where N - sources of haste.
So, let's count.
We have in raid:
1. Shaman totem - 5% haste.
2. Improve Moonkin Form or Retribution Paladin - 3% haste.
3. Bloodlust/Heroism - 30% haste.
4.
4.1 For Affliction Warlock we have Eradication proc - 20% haste.
4.2 For Destruction Warlock we have BackDraft - 30% haste.
So, what is the character's haste cap for Global Cooldown when Totem+Aura+BL/H are active?
New Time - 1 sec. Base time - 1.5 sec.
1 = 1.5/((1+1.05)(1+1.03)(1+0.3)(1+X)) or X = 1.5/1.406-1 => X = 0,067 or 6.7% character's haste or 6.7%*32.79 = just
220 haste rating to cap your GCD.
Second conclusion: We have 40.6% haste in raid while BL/H, Totem, Aura is active.
Third conclusion: 1% your haste gives 1.406% haste in raid =) Nice scale i think.
Then, let's see how much haste we need to have Shadow Bolt Cast Time 1 sec (sure with Bane).
Let's name character's haste - X%
1 sec = 2.5sec/(1+X)*1.03*1.05*1.3. It's with BL/H, Totem and Aura.
X = 2.5sec/(1sec*1.406)-1 = 0,7793 or 77.81% haste =
2551 haste rating.
Plus Eradication on.
1 sec = 2.5sec/(1+X)*1.03*1.05*1.3*1.2
X = 2.5sec/(1sec*1.687)-1 = 0.482 or 48.2% haste =
1580 haste rating.
For incinirate when +BackDraft on.
See below.