Diablo – If I dodge, absorb, or block an attack, did I get hit

achievementsdiablo-3

For some of the "Challenge" achievements, the specific challenge revolves around killing a boss without getting hit, or hit by specific attacks:

Cropped screenshot of an achievement entry:  Fist Missed:  Kill Belial without getting hit by his fist attack.

It occurs to me that loading up on dodge and/or block might save a boss run for this achievement if I get particularly lucky. I'm not sure if this counts, though. If the attack intersects my location, but I took no damage (ie, I dodged or blocked), does this count as getting hit?

How do abilities that absorb damage change things? Can I keep something like Diamond Skin on and "cheat" that way?

Best Answer

In terms of the achievements, not getting hit means not taking damage. Using abilities like Smokescreen (pure immunity) counts, Diamond skin (absorption) also counts, dodging counts. Block does not count. In the case of block you're only reducing the damage taken rather than avoiding it.

For example, on the Belial encounter I have got the 'bad breath' (avoid being hit by his flame breath) achievement on both a Wizard and a Demon Hunter through the use of their immunities - no moving, just saw the attack coming and popped a cooldown.

So yes - you can use immunity abilities to get these achievements, and a fluke dodge will count towards the achievement as well.