View Single Post
Old 06/07/06, 4:53 PM   #7 (permalink)
Thorb
Piston Honda
 
Murloc Warrior
 
Lothar
Originally Posted by malthrin
Originally Posted by Thorb
The thing with crusader and flurry is that weapon speed change the up time obviously. The slower your weapon speed, the higher the uptime you will have on flurry and crusader due to instants being a constant. Stuff like windfury will increase the uptime on crusader/flurry alot. This is very hard to model exactly but it's possible to have some kind of estimate. What I did for crusader is assume 1ppm on autoattack. That give you a % per swing then you calculate the number of swing you have per second and get an uptime from that. Obviously it's an estimate and the higher the uptime the more likely you are to overlap, same with flurry.
The Warrior dps and Flurry/Crusader uptime models are quite a bit more complicated than Rogues due to the feedback of white damage into rage. Lacking the statistics background to even try to address that, I'm tempted to just model it and run it on the Beowulf a million times or so for some ballpark figures. Can anyone offer an optimal instant attack pattern for DW fury? Specify with/without windfury for bonus points.
Well the basic formula of 1-(1-C)^3 for flurry uptime work decently for auto attack. It doesn't take into account overlap so the real number is slightly lower then that. To incorporate instant attack into the flurry equation you have to replace "3" by the number of attacks you get into a cycle. A cycle being the time it take to execute 3 attacks. There are 2 cases, either you take the hasted cycle time or the non hasted cycle time. Since this formula doesn't take into account overlap like I said, I personally went with the worse case scenario where you are using the hasted weapon speed.

So say I have sulfuras at 3.7 speed, that's a cycle of 3.7*3/1.3 = 8.5 sec. How many attack do I do during 8.5 sec second using all my instants? Non hasted auto attack are about 0.24 per sec, which give a worse case scenario of about 8.5*-0.24 = 2.04 attack per cycle, with an uptime of 44% or so (25% crit).

Once you start adding windfury, bloodthirst, ww, etc, you get into the 0.5-0.6 attack per sec with sulfuras, giving you an furry uptime of 70%-80%. This seem ok since with full buffs, flrurry seem to always be on once "it get going".

I'm not 100% sure on crusader but the idea behind it should be to have a ppm based on auto attack only. So if crusader is suppose to be 1ppm, this probably mean it's translated in a % per swing on a given weapon. Again, using sulfuras at 3.7 speed, this mean that 3.7/60 = 6.1% chance to proc crusader per swing. If you let autoattack at those rules, you should be getting 1ppm. Once you have the %, you apply it to all your attacks, including instants using something like 0.5 aps * 0.06% * 15 sec duration = 0.45%. This doesn't account overlap. With WF it usually give nearly 60% uptime on crusader, which seem a bit high. To account for overlap is getting into very complex maths though unless you can do it in a simulator. But crusader will overlap much more then flurry will due to it's 15 sec duration.
 
User is offline.