Diablo – When are crits calculated

diablo-3diablo-3-demon-hunter

This is a pretty specific question so I don't expect a large number of responses, but if someone out there has the time to confirm this it would be greatly appreciated.

I was firing my Elemental Arrow (Nether Tentacle) at a champion with several attributes, one of which being missile dampening (for those who don't know, it slows the projectiles significantly, although I don't believe it affects the projectile's damage). I also had my Sharpshooter perk active. Normally I do a large amount of damage, 25k dps give or take 5k, however this was in Inferno so I know the pack wouldn't go down easily. To my surprise they dropped like flies. My question for you is:

  • Does my Sharpshooter crit chance affect projectiles already mid-air, and does hitting the missile dampening semi-sphere reset the Sharphsoot crit chance bonus?

Either I was extremely lucky and landed ~15 natural crits in a row, or Sharpshooter left all my dampened shots 100% crits and they dealt damage as such. The numbers on my screen showed ~30k, which is typical crit damage for me (because of Nether Tentacles this is x2).

Best Answer

Crits are calculated on hit, using the player's crit-rating at the time of impact. Crit-rating is not attached to the shot itself when it is launched.

However, the Sharpshooter buff lasts for one second after a crit (it says this in the tooltip) so if multiple shots hit within that one-second period after the first crit, they will all benefit from the buffed crit-rate. Missile-dampening makes it much more likely that this will happen.

The dampening sphere itself is just a visual cue, so missiles 'hitting' the sphere only causes them to slow down, nothing more.