where-fore / rogue-wotlk

This is place for all things Rogue-Related in Wrath of the Lich King Classic. Inspired by Magey's previous work.
3 stars 0 forks source link

Envenom Mechanics #32

Closed where-fore closed 2 years ago

where-fore commented 2 years ago
where-fore commented 2 years ago

Thanks to Draklian for confirming, on 6/27, on ver 3.4.0.44301, that Envenom still applies the buff, even if it fails to land. image

where-fore commented 2 years ago

This note from this old forum post, post #274, states that

"I tested and concluded that the poison proc from an envenom checks proc chance/rate after the envenom buff for that attack is applied - that is, the chance to proc poison off an envenom is boosted by the envenom itself, regardless of whether you still have buff left over from the last one"

This is true on the current client of the game, per the following test:

Instant Poison, with a base ppm of 8.57, a 3.5 speed weapon, with 5/5 Improved Posions Talent, has a theoretical proc rate of: No Envenom: 8.57 PPM 1.5 Talent 1.8 Speed / 60 PPM = 74.99% proc chance per hit. Envenom: 8.57 PPM 2.25 Envenom and Talent 1.8 Speed / 60 PPM = 112.48% proc chance per hit.

If I can cast Envenom with these circumstances and not get an Instant Poison proc, then it is confirmed that the Envenom buff is applied after the chance to apply poisons has resolved. Or, if we get a statistically sound sample of Envenoms with 100% application chance of Instant Poison, then we can confirm the Envenom buff is applied to its own damage.

With Instant Poison on my main hand 3.5 speed weapon, with Improved Poisons talents, I cast Envenom 70 hits and got 100% Instant Poison proc rate. The chance of simply getting lucky every hit is 0.7499 ^ 70, an incredibly small number: 0.0000000018%.

This proves to me that the Envenom buff applies to the hit itself, even if you didn't have Envenom buff before hand. Log 8/28, game ver 3.4.0.45327

where-fore commented 1 year ago

A test on beta version 3.4.0.45613 with 2402 Attack Power saw a 5cp Envenom and 1 stack of Deadly deal 1296 damage, and a 5cp 5 stack deal 2156 damage. The Wowhead formula suggests that you get 215 base damage and 0.09 ap scaling per "dose", which is the lowest number between CP spent on Envenom and the number of Deadly Stacks on your target. In practice these test results line up with the following formula: Envenom Damage = 215 MIN(Deadly Stack on target, CP) + AP 0.09 * CP