Another question is regarding haste. Are you casting quicker or is it taking cast time off the spell? There is a difference in the interpretations. Lets take Fire Bolt which you list as 2.3 seconds. That breaks down to 1.0 seconds of cast time and 1.3 of global. The way you are using haste here is that it reduces the spell cast. You say 10% is 0.1 seconds. Now if you increase that to 100% haste would that now make the spell instant and you only have to account for the global?
What I am used to is that haste allows you to do more within a given time frame. So once again with 10% haste you are now doing things 110% quicker. To apply this to cast time is (Base Cast)/(1+Haste%). Using Fire Bolt again with 10% haste: 1.0 / 1.1 = 0.9091 cast. @100% haste: 1/2 = 0.5 cast. If there was no animation/global involved you are now out putting twice the amount, hence 100% more actions.
If this was already asked and thoroughly tested to be how it is then I apologize for not reading the whole thread. But if you can provide me with a quick answer that would be most helpful as I always enjoy the underlying game mechanics and how to squeeze the most performance out of it whether through theorycrafting or putting to practical use. Thanks!
Edited by 8313130505202610980, 09 June 2013 - 01:28 PM.