Originally Posted by
Butler Log
Say you have a haste buff that puts you over a breakpoint, or you know your vengeance is going to drop low. If you refresh the buff before that buff expires it inherits your current haste and AP values for the entire duration of the buff. If you are relying on a macro to refresh SS at a set time, you have less control over the application of the buff. Or you know you will have a haste buff in 5 seconds time, and the macro casts SS 1 second before the buff occurs, you won't be able to get SS to benefit from the buff for another 6 seconds, and you wasted a GCD.