Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
How do armor, resistances and missile/melee damage reduction interact?

To clarrify, say I have 20% block and 16.7% dodge, does that add up to 36.7% of what I guess would be called "absorbing" damage?

share|improve this question

marked as duplicate by bwarner, badp Jun 25 '12 at 22:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

And is there any diminishing returns on either or does it diminish the other stat? like if you block it would make dodge chance lower? – Layne66 Jun 25 '12 at 18:25
No diminishing returns like that. – DiabloMonkey Jun 26 '12 at 12:23

TL;DR - Read only Bolded

The short answer, No. The long answer, Yes.

In your mind you should classify Armor and Resists as Damage Reduction. Block is a different kind of damage reduction and its value scales.

Dodge is not Damage reduction, but rather... Damage mitigation. I will try to explain below with an example.

Your enemy

  • Level 60 (mlvl)
  • Average Damage: 20,000

Assuming you have the following stats:

  • Level 60
  • Hit Points: 20,000
  • Armor: 750
  • Resist All: 75
  • Dodge: 16.7%
  • Block: 20%
  • Average amount blocked: 4,206 (3,706-4,706)

Formulas you need to know:

  • Damage reduction from armor: Armor / (mlvl * 50 + Armor)
  • Damage reduction from resist: Resist / (mlvl * 5 + Resist)
  • Calculate Dmg Red from Armor: 750 / (3,000 + 750) = 20%
  • Calculate Dmg Red from Resists: 75 / (300 + 75) = 20%


  • Are you hit?
  • You dodge 16.7% = Take 0 Damage
  • You are hit 83.3% = Take Full Calculated Dmg

Calculated Damage:

  • Monster's Base Damage = 20,000
  • Damage you take after Armor Reduction = 20,000 * (1 - .2) = 16,000
  • Damage you take after Resist Reduction = 16,000 * (1 - .2) = 12,800

So the average you will take per hit is 12,800, before blocking is applied. Block happens after your resists are applied, which happens after dodge is calculated because the need for a damage calculation is nullified by dodge.

We established that after dodge, you are getting hit 83.3% of the time, of which you will block 20% of the time for an average of 4,206.

You are hit = 83.3%

  • Do you block?
  • 20% yes = damage taken reduced by 4,206
  • 80% no = take full calculated damage

Average Damage taken table:

  • Dodge = 16.7%, take 0 damage
  • Hit but block = 16.66%, take 8,594
  • Hit no block = 66.64%, take 12,800

If you were attacked 100 times, you could roughly expect to dodge 17 attacks, get hit 83 times, block 17 times, not block 67 times.

When hit you will take a weighted average of 11,959 instead of 12,800, due to blocking.

The total damage you will take from all 100 attacks is roughly 996,168 damage, or weighted average per attack of 9,962.


Instead of taking 20,000 damage per attack, you are taking 12,800 (36% damage reduction) from the combination of Armor and Resists.

Your shield only reduced effective incoming damage by 6.7%, and your dodge reduced incoming damage by 16.7% (for attacks you can dodge).

HOWEVER, you can not dodge all attacks. "Ground Based Attacks" like plague or desecrator can not be dodged.

Anyway, my recommendation (if you managed to read this far)

Get +Resist All on nearly all items if you are concerned about survival. It is an easy to overlook stat. It has the same benefits as armor, but you are forced into getting items with armor, resists are optional.

Shield becomes more useful as the amount of damage taken lowers (increasing armor & resists).

The above example gives you enough information to understand the basics of how the damage you take is calculated.

If you had instead had 7,000 Armor and 700 resist all, the damage reduction would be 70% from each and the average damage taken per unblocked hit would be 1,800 (reduced by 4,206 when blocked... to zero).

In this case, the shield reduces the effective damage taken by a full 20% on most hits (the monsters damage is actually a range and could roll maximum while the block amount rolls minimum, resulting in possibly taking damage).

In scenario's like the later, items like Justice Lantern, Helm of Command (Unique Ring / Helm with +% block) become very effective, as well as shields having +% block.

share|improve this answer
ah, ok. I was just curious if it combined the chances kinda like WoW where you need to match dodge and parry. as a barbarian, how high of dodge should i be looking for (war cry rune) to maximize my survival? – Layne66 Jun 25 '12 at 21:41
When you consider the effect of EHP, (if you are familiar with WoW you should know what Effect Hit Points are) there are no diminishing returns for Armor or Resistance. The same is true for dodge. If you have 40% to dodge and gain +10% from an ability, it will dodge 10% of the attacks that would otherwise have hit you (60% would've hit, so your dodge will be 46%). So there is no "Max Target" to shoot for. Rather, it is best to meassure your survival in the particular act you are running. Inferno A1-4, solo or team? – DiabloMonkey Jun 26 '12 at 12:23
@Layne66 While it may not directly answer how much dodge you should get, this question might be interesting for you. It discusses how there is a diminishing return on your dodge per dexterity ratio. – Alderath Jun 28 '12 at 23:17
As a barbarian, the two biggest suggestions for survival: First get HIGH all resists + physical resist (AR > 800 before War Cry), then get a Life on Hit weapon... preferably shoot for 1,000 life on hit between weapon (up to 850) plus socket, Amulet (up to 550), and 2 rings (up to 250)... – DiabloMonkey Jul 6 '12 at 20:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.