View Single Post
Old 01/24/08, 1:18 AM   #7 (permalink)
 Aldriana
Soda Popinski
 
Night Elf Rogue
 
Proudmoore
Originally Posted by Boramere View Post
Nah, he's right Bink. The way it works, the PPM rate of the proc is converted to a percentage chance on hit, based on the speed of the weapon, then any attacks made with that weapon have the same percentage chance to proc.

Take Rogues and Mongoose. Last I heard, Mongoose had a proc rate of 1 PPM. For a rogue swinging a 2.6 speed sword, thats roughly a 4.3% chance to proc on each swing. A rogues slice and dice will increase the number of hits, and hence the number of procs by 30%, and every sinister strike also has a 4.3% chance to proc it. So in practice, Mongoose will proc a lot more often than once every minute.
That's not quite right either, actually. Let me see if I can explain this.

When you have a 1 PPM effect (which is actually pretty hard to find these days, since, for instance, Mongoose is now thought to be more like 1.2 PPM, and most of the other procs have internal cooldowns), that means that, if all you do is autoattack, it will proc, on average, about once a minute. If you are using a 2.6 speed weapon which thus hits 23.1 times a minute, your chance of proccing on any given attack is 1/23.1 = 4.33% per hit. Hence, it will proc about once a minute.

Haste doesn't actually effect this; if you're a rogue, say, and have 30% increased attack speed via SnD such that your autoattack hits 30 times a minute, the proc rate per hit drops to 1/30 = 3.33% per hit, so it *still* procs, on average, once a minute. So regardless of what haste effects, passive, proc, or otherwise that occur, the proc chance adjusts dynamically, so my MH weapon generates about 1 PPM from autoattack.

However, what *does* effect this is instant attacks. As a rogue, I get a Sinister Strike once every 3 seconds on average. Regardless of what haste effects I may or may not have up, this procs at the rate determined by my base weapon speed. So if I'm using a 2.6 speed weapon, even if I'm hasted so my autoattacks are hitting 30 or 40 times a minute, my Sinister Strikes will still proc 4.33% of the time and thus give me an extra .85 procs in the average minute. Hence, if I have a 1 PPM enchant on my MH weapon, it will actually *proc* about 1.85 times a minute.

Also, some PPM effects work on both hands. If I'm wearing Madness of the Betrayer (thought to be 1 PPM), I will get about 1.85 procs per minute from my main hand, and another 1 PPM (based purely of autoattacks) from my OH. Hence, this 1 PPM effect will actually end up proccing about 2.85 PPM.

Now, the trick is, proccing 2.85 times per minute with a 10 second buff does not mean you'll have an average uptime of 28.5 seconds out of every 60; in practice, the procs tend to occur while other procs are happening, so the actual uptime is lower than this; a 10 second buff that procs 2.85 times a minute (on average) will end up with uptime of 38.5%, so will only be up about 23 seconds out of every 60.

To summarize: PPM effects are actually fairly sophisticated, and require a careful explanation of many issues to understand.
 
User is offline.
Reply With Quote