OK, I am working on my own personal spreadsheets for various dps classes. The first spread was for rogues. I ran into a math problem I'm not sure how to solve or estimate, and for which my current estimations do not match what experimental evidence I have.
Take the Dragonmaw, 2.7 1h mace with a haste proc. So far as i know, that proc is at 1.5 PPM. This means the per MH hit proc chance is 6.75%.
Ok, we get 22.22 non-hasted swings per min. After BF, we have 28.88 MH hits per min. At 600 energy a min, that's (roughly) 15 SS attacks per min. Assuming max hit, to simplify, this means we have 2.96 Dragonmaw haste procs per min.
First, the guild macesmith rogue says he gets about 3.5 PPM procs on a tank'n'spank from Dragonmaw AND the Dragonspine Trophy, which is supposedly 1 PPM. Applying just BF haste, that should be 1.3 PPM. Modeling shows at least 4.3 haste procs per min, before the multiplicative effects of haste procs, while gathered evidence shows 3.5. Where's the gap coming from?
Second, as the total uptime of any buff proc increases you'll start to have buff overwrites. 4 PPM on a 10s buff isn't going to get you 66% uptime, as many of the new procs will be when the current proc hasn't timed out yet. At 20-30% uptime this effect should be small, but more than that and it looks significant. I have no idea how to model this effect, any suggestions?
I suspect overlapping procs are the answer to the first question.
In terms of modeling them: both existing rogue spreadsheets have models for them, and I know the formula has been posted in at least one other thread in these forums - a bit of searching around should turn it up. For rogues the format I find most convenient to deal with is:
p = Proc rate.
n = number of attacks eligible for procs performed each second
d = duration of proc, in seconds.
Hmm, even after adjusting for overlapping procs and total uptime, and 2% misses and a 5% dodge rate, I still get just under 4 PPM for dragonmaw totaling a 49% uptime and just under 2 PPM on the trophy totaling a 27% uptime. 46% effective haste, including SnD.
Is 46% about right for dual mongoose with a dragonmaw and a trophy on a rogue? 118 total hits, actual melee hits, per min between both weapons?