Diablo 3 Effective HP, Armor, Resistance and Vitality Guide

Diablo 3 Effective HP, Armor, Resistance and Vitality Guide by TBD

I am writing this post to help people understand the effect of armor.  I am posting it here because I play a barb and I think they can benefit from this information the most, although I may post it in general as well for all classes to see.

I have witnessed many people on these forums explaining to others that armor has diminishing returns.  While it is true that the amount of damage reduction goes down as armor goes up, the actual effect of armor on your survivability remains constant.

If you don’t feel like reading just jump to the TLDNR section where there is a graph showing effective health vs armor.

Terms & Definitions:

Armor:  Armor gives you % damage reduction against all types of damage, not just physical.  It is increased by armor value on items, strength (1:1) and certain skills.
Diminishing Returns:  The idea that an extra point in something (Armor) yields less return than the points before it.  Ex. the 100 point in armor is less effective than the 99th point.
Effective Health:  Effective health is the amount of damage it takes to kill you (not to be confused with max health).  If you have 1000 max health and 25% damage reduction, you have an effective health of 1333.  You can determine your effective health by the following formula:
This is where a lot of people get confused.  Having 50% damage reduction does not allow you to take 50% more damage, it’s a lot more than that.  Consider this scenario:  You have 1000 max health and 50% damage reduction.  A monster is hitting you for 100 unmitigated damage, which only does 50 damage to you because you have 50% DR.  It will take that monster 20 hits to kill you (1000 HP / 50 dmg) which means you can actually take 2,000 unmitigated damage (20 hits * 100 dmg).  So with 50% DR you have 200% effective health, not 150%.
mLvl:  Stands for monster level.  The level of the monster you’re fighting.
DR:  Damage reduced (from armor).


DR from Armor = Armor / (Armor+(50*mLvl))

As you can see, there is a constant in the bottom (50*mLvl). Armor is being divided by (Armor + 3000).  It will always approach but never reach 1 because Armor can never be greater than or equal to (Armor + positive integer).

Graph illustrating damage reduced as armor increases:

The graph shows that as armor increases, additional points in armor yield less and less DR.  Most people call this diminishing returns and explain that the more armor you have the less additional armor is worth.  That is wrong.  The reason it is wrong is because the effect of each additional point of DR is more powerful than the last.  So in order to keep the effectiveness of armor linear, each point must must yield less damage reduction because each point of damage reduction is more effective than the last.

Graph illustrating your effective health as DR increases:

To further illustrate my last point lets look at an example:
At 70% DR you have an effective health of 333.3%, increase over last = 10.8%At 71% DR you have an effective health of 344.8%, increase over last = 11.5%At 72% DR you have an effective health of 357.1%, increase over last = 12.3%…
At 95% DR you have an effective health of 2000%, increase over last = 333.35%At 96% DR you have an effective health of 2500%, increase over last = 500%

If every point in armor gave you the same amount of DR, each point of armor would be more effective than the least.  Meaning that the best way to play the game would be to stack as much armor as possible.  This is why Blizzard has balanced armor so that its relationship with effective health is linear.  Most of you who have played WoW are probably familiar with this concept because they do it with almost all damage reduction stats. As a little side note, you may remember that resilience in WoW was slightly unbalanced so that each additional point in resilience was better than the last (but not by much).

Without further ado, here is the most important graph in the series.  This graph shows your effective health as armor increases:

People should also note that the same thing holds true for resistances (and resistances via int).  The formulas are basically the same.

DR from resistance = Resistance / (Resistance + (5 * mLvl))
Resistance from int = int * 0.1

Which boils down to, DR from int =  int / (int + (50 * mLvL))

Which is the same formula as armor.  So yes for int also the effect on survivability is linear.


Every 1000 points of Armor increases your effective health by 1/3 of your max health (with no other DR sources), regardless of how many points you do or do not have in Armor already.  The same goes for resistances.  Here is a link to a google doc with graphs showing effective health and DR as armor increases:

How this effects actual game play

We all have the same question: Which is better for me?  It depends on your current stats! (surprise, right?).  For example, I play a barb with about 42k HP and 7000 armor.  Currently 1 point of vitality is worth a little more than 8 points in armor.

If Item One has 10 extra vitality and Item Two has 70 extra armor, I will go with Item One.If Item One has 10 extra vitality and Item Two has 90 extra armor, I will go with Item Two.

The same probably doesn’t hold true for you.  So I made it easy.  Here is a dashboard you can use to input your current stats and have it tell you how good vitality is vs armor for you.  You can also select “Compare Items” and compare up to 5 items to each other based on their Vitality and Armor stats:

If there’s any real use out of the thing I can incorporate +%life and resistances and stuff.  But for now it just tells you Armor vs Vitality.

***************** END TLDNR *****************

##Final Note on Resistance/Armor:  There’s a bit more to the whole thing that just that.

First, 1 resistance is basically always better than 1 armor, obviously.  And 1 int is worth 0.1 resistance, so 10int > 1 armor.Second, how good resistance/int is versus armor depends on your current armor and resistance.  So don’t necessarily stack one to the detriment of the other.
The more Armor you have the better resistance becomes.The more resistance you have the better Armor becomes, relative to each other.
Now comes the question: which is better for me specifically?  Well, it should be possible to tell how much armor is worth 1 resistance point.  I have put together a matrix with Armor running across the top and Resistance running down the side, find where your armor and resistance intersect and it should tell you how many points of armor equal 1 point of resistance.

Resistance vs Armor Matrix:

For me personally, my character’s res/armor ratio is about 20.  So if I have to choose between 500 armor and 20 resistance, I will choose the armor.

And to the people who are like “omg what about int?” Well, I don’t know how you got this far without realizing you can just take those values and divide them by 10, but here is a matrix showing the value of 1 additional point of int versus 1 additional point of armor:

Information on Percent Life Heals and Life Leech

Percent Life Heals

Revenge heals you for 5% of your max hp.  If you have more max hp, then you will be healed for more.  Sounds like more vitality = better revenge, right?  Wrong.  If stack vitality, then revenge will give you a bigger heal.  However, if you stack armor revenge will give you a smaller heal but those health points are effectively worth more because of your armor value.  Either way though, it will heal you for exactly 5% of your max health which is also the same thing as healing you for 5% of your effective health.  But anyways let me show you an example.

This might get hairy but follow along.  Sorry I’m not the best at explaining things.

Lets say you have 10k HP and 1000 armor (25% DR).  Revenge heals you for 500 (10,000 * 0.05).  Which is worth 666.6 effective health  (500 / (1-0.25) ).  If we increase your vitality by 100, your health becomes 13,500  (10,000 = (100*35) ).  Now revenge heals you for 675 hp (13,500 * 0.05), which is worth 900 effective health (675 / (1-0.25) ) when you have 1000 armor (25% DR).  At those health and armor levels you can see that 1 point of vitality is worth about 14.1 points of armor.  Now instead of increasing your vitality, we increase your armor by 1410 points (14.1 points for each increased point of vitality in the previous example).  So you have 10k HP and 2410 Armor (44.6% DR).  A revenge still heals you for 500 like in the beginning (10,000 * 0.05), but those 500 health points are worth 900 effective health points (500 / (1 – 0.446) ).

Here is a little worksheet showing that example:

So from this you can see that revenge heals you for 5% of your health, which gives you back 5% of your effective health.  So actually all the ratio stuff between armor and vitality is completely unaffected by revenge and you should pay it no mind.

Life Leech

Now what actually IS INTERESTING is the affect of other types of heals on the barb and how armor and vitality impact them, or rather don’t.  Any kind of heal that isn’t based on a % of your max HP gets BETTER with more armor and is completely UNAFFECTED by vitality.  This is because while it is healing the same amount, those health points are worth more when you have more armor.

Lets look at the passive skill bloodthirst.  It is a barbarian passive that heals you for 3% of the damage you deal.  Here is a spreadsheet showing the same example as above, but looking at the effective healing of 1 strike with bloodthirst active.

The moral of the story is this:  If you want to try some kind of leeching build using bloodthirst and +life on hit mods, you should definitely stack armor and resistances over vitality to make your heals more effective.  Also, I admit I don’t have much knowledge of other classes but I assume they have some heals that are static or based on damage dealt.  So anyone of any class trying to make a leech build should focus on res/armor over vitality.


Some people have brought up a discussion about itemization, specifically the internal worth of different stats on a piece of gear.  This is something of a misconception carried over from games like WoW where most every piece of gear is static, and gear with equivalent iLvls, quality, and type generally have the similar internal worth.  Internal worth here refers to how blizzard weighs different stats.  This is important, and also not important when differentiating between gear choices in Diablo.

It’s not important because every piece of gear is randomly chosen from all possible affixes/prefixes.  Meaning you could have two items of the same iLvl with very different worth.  Add to that the fact that many stats can be simply worthless and it makes the variation in items immense.  Because of this, it’s not all that useful to talk about how much armor can appear on an item versus how much resistance.  It’s only useful to talk about a specific item versus another specific item.

Other Diablo 3 Articles
PlayerUnknown’s Battlegrounds Useful Tips
Stellaris Beating The Contingency Guide
Overwatch D.Va Micro Missiles Guide
Destiny Legendary Guns Comprehensive Guide
Destiny Savathun’s Song Nightfall Guide
Destiny Ghost Shell List By Type and Location
Starting To Dress Well In-Depth Guide
How To Grow Any Instagram Account Guide
Mobile Legends Split Pushing Guide
Mobile Legends Outplaying Your Opponent Guide
Mobile Legends Using Skeleton King Effectively Guide
Mobile Legends Advanced and Hidden Mechanics
Mobile Legends Items And Stats List
Mobile Legends Zhao Yun Guide
Mobile Legends Yi Sun-Shin AP/ADC Hybrid Guide
Mobile Legends Tigreal Guide
Mobile Legends Tigreal Tips and Builds
Mobile Legends Saber Tips
Mobile Legends Saber Guide
Mobile Legends Ruby Glorious Legends Guide
Mobile Legends Ruby Tank Build Guide
Mobile Legends Ruby Guide
Mobile Legends Ruby Tips
Mobile Legends Roger Guide
Mobile Legends Rafaela Basics and Fun Builds Guide
Mobile Legends Rafaela Tips
Mobile Legends Rafaela Ice Build Guide
Mobile Legends Natalia Solo Queue Guide
Mobile Legends Nana AD Carry Build
Mobile Legends Nana Support Build
Mobile Legends Moskov GL Guide
Mobile Legends Moskov Guide
Mobile Legends Miya Solo Q Carry Guide
Mobile Legends Minotaur Guide
Mobile Legends Lolita Guide
Mobile Legends Layla GL Guide
Mobile Legends Karina Guide
Mobile Legends Kagura Guide
Mobile Legends Johnson Guide
Mobile Legends Harley Quick Guide
Mobile Legends Gord Build
Mobile Legends Franco Guide
Mobile Legends Fanny Tips
Mobile Legends Fanny Hybrid Guide
Mobile Legends Eudora Epic Guide
Mobile Legends Eudora Guide
Mobile Legends Estes Guide
Mobile Legends Jungle Cyclops Fast Guide
Mobile Legends Cyclops Legend Guide
Mobile Legends Clint Guide
Mobile Legends Chou Legend In-depth Guide
Mobile Legends Chou Legend Guide
Mobile Legends Bruno Build Guide
Mobile Legends Bane Guide
Mobile Legends Alucard Rank Burst Build Guide
Mobile Legends Alucard Guide
Mobile Legends Alice Guide
Mobile Legends Alpha Guide
Mobile Legends Solo Q Guide
Mobile Legends How to Climb the Ladder Guide
Mobile Legends Solo Ranked to GL Guide
Mobile Legends Marksmen Tips
Mobile Legends Useful Tips
Mobile Legends New Player Mistakes to Avoid
Mobile Legends Tips for Ranked Games
Mobile Legends Basic Tips and Guide to Playing Better
Mobile Legends Lane Management Guide
Mobile Legends Picking Your Main Role Guide
Mobile Legends Team Composition and Set Up Guide
Clash Royale Ladder Climbing Psychology Guide
Clash Royale Sparkynado Guide
Fortnite Character Tier List
Vainglory Reaching Bronze Guide
Clash Royale Spell Bait Deck Guide
Clash Royale Princess Ultimate Guide
PlayerUnknown’s Battlegrounds Hidden Mechanics and Tips
Clash Royale Cannon Cart Guide
Overwatch Soldier 76 Training Complete Resources List
PlayerUnknown’s Battlegrounds Solo Guide from Rank 500 Player
CS:GO Max FPS Nvidia 3D Settings
Overwatch D.va Self Destruct Detailed Guide
Overwatch Finding the Correct Sensitivity Guide
Overwatch Aiming Better Complete Guide
Overwatch Choosing Crosshairs Guide
Albion Online PvP Combat and Weapons T4 Transition Guide
Albion Online Mage Weapons Guide
Albion Online Warrior Weapons Guide
Albion Online Hunter Weapons Guide
Rocket League Skills Needed To Rank Up To Gold
Albion Online Gathering Complete Guide
Albion Online Gathering Beginner to Expert Tips
PlayerUnknown’s Battlegrounds Solo Player’s In-Depth Guide
Overwatch Playing With Sombra On Your Team Guide
League of Legends Riven Kit and Combos Complete Guide
Clash Royale Terminology and Dictionary
Overwatch Grandmaster Roadhog Guide
Overwatch Sombra Tips and Guide
Vainglory Heroes and Roles Guide
Brawl Stars Bo Guide
Mobile Legends Lapu-Lapu Best Build Guide
World of Warships Yorck Guide
Brawl Stars Beginner’s Guide
Clash Royale How to Datamine Guide
Clash Royale The Log In-depth Guide
Clash Royale Trophy Pushing and Tilt Avoiding Guide
Clash Royale Snowballing Strategy Guide
Overwatch D.Va Advanced Guide
World of Warships Operations 5 Stars Guide
Overwatch Beating Legendary Uprising Full Guide
Overwatch Headshot Hitbox Guide
CS:GO Being An In Game Leader (IGL) Guide
CS:GO Improving For All Players In Depth Guide
Overwatch Pharah Rocket Aiming and Predictions Guide
Overwatch Pharah Target Priorities Guide
Clash Royale Knight In Depth Guide
How To Pay Less For Clothes Guide
Light Jackets Comprehensive Men’s Fashion Guide
World of Warships Torpedo Reaction Time List
Clash Royale Using Off Meta Decks Guide
Clash Royale Freeze Spell Ultimate Guide
Clash Royale EsoPa Miner Poison Deck Guide
Clash Royale Macro Play and Decision Making Guide
Clash Royale Why Are Low Elixir Cost Cards ‘Better’?
Clash Royale Lane Sealing Guide
Clash Royale Card Synergies Ultimate Guide
Clash Royale Building A Draft Challenge Deck for 12 Wins
Overwatch Winston Complete Guide
Steam How to Download Older Versions Of Games
Yu-Gi-Oh! Flower Cardians Guide
World of Warships New Captain Skills Guide
Overwatch Zenyatta In-Depth Guide
Heroes of the Storm Alarak Guide
Heroes of the Storm Nazeebo Guide
Heroes of the Storm Lucio Beginner’s Guide
Pokemon Go Defeating Blissey Guide
FIFA 17 Getting One Million Coins Guide
FIFA 17 Bronze Pack Method Guide
Overwatch Pharah Tips Versus Hit Scans
Clash Royale Graveyard Basic Guide
Overwatch Sombra Map Viability Guide
Overwatch Using Whole Hog Guide
Battlefield 1 Tanker Tips and Tricks
FIFA 17 Useful Tips for All Players
Pokemon Sun and Moon Breeding Shiny Pokemon Guide
Overwatch Why You Are Not Getting Healed
Clash Royale Lane Pressure Comprehensive Guide
Clash Royale Countering Graveyard Freeze Combo Guide
Clash Royale Pekka Guide
Overwatch Advanced Tips from a Master Player
Clash Royale Bomber Guide
Clash Royale Goblin Barrel Guide
Overwatch Working With Your Healers Guide
Battlefield 1 Medic Guns Guide
FFXIV Savage Raiding Tips
Puzzle & Dragons Radar Dragons Guide
RuneScape Merching Guide
Pokemon Sun and Moon Post Game Activities List
Pokemon Sun and Moon Competitive Breeding Guide
Overwatch 3v3 Mode Comprehensive Guide
MapleStory V Matrix Optimization Guide for All Classes
LoL AD Carry Laning Tips
Clash Royale Deck Building Tips from Pros
Heroes of the Storm Tips for Ranked Play
Pokemon Go Tips for Playing More Efficiently
Overwatch Roadhog In-Depth Guide
Heroes of the Storm Abathur Advanced Tips
Heroes of the Storm Common Hero Mistakes
Overwatch Roadhog Tips and Tricks
Paragon Jungling Tips
Paragon Countess Build and Guide
LoL Leaguecraft 101 Summaries
Pokemon Sun and Moon Poke Pelago Comprehensive Guide
LoL How To Un-tilt Yourself Guide
Clash Royale Inferno Dragon Strategy Guide
Clash Royale Counter Elite Barbarians Guide
Battlefield 1 Destroying Heavy Tanks Guide
Clash Royale Electro Wizard Challenge Tips
Paragon Carry Role Murdock Guide
Paragon Countess Ability Penetration Guide
Paragon Bronze To Top 100 Advice
Paragon Complete Cards List
Paragon Ward Placement Guide
Pokemon Sun and Moon Making Most of Festival Plaza
Heroes of the Storm Rexxar Guide
Heroes of the Storm Climbing Out of Low Ranks Guide
Heroes of the Storm Zarya Comprehensive Guide
Pokemon Sun and Moon Island Scan Guide
Pokemon Sun and Moon Festival Plaza Guide
Pokemon Sun and Moon Bottle Cap Farming Guide
Pokemon Sun and Moon Get a Salamence In The Beginning Guide
Pokemon Sun and Moon Getting Perfect Chaining Smeargle Guide
Pokemon Sun and Moon Level to 100 in 2 Hours Guide
Pokemon Sun and Moon High Levels Experience Guide
Guild Wars 2 Ascended Gearing Guide
Dota 2 Playing A Good Support Early Game Guide
Dota 2 Support’s Items Complete Guide
Clash Royale Furnace Complete Guide
Clash Royale Graveyard Comprehensive Guide
CS:GO Becoming A Smarter Player Guide
Heroes of the Storm Map Strategies
Clash Royale Miner Complete Guide
Heroes of the Storm How To Lane Guide
Heroes of the Storm Beginner’s Complete Guide
Overwatch Junkrat Team Oriented Play Guide
Clash Royale Lava Hound Basic Guide
Overwatch Carrying As Support Guide
Battlefield 1 Important Tips
Overwatch Hero Meta Tier List
Rocket League Offensive Positioning and Rotation Guide
Repairing Your Credit Score Guide
Pokemon Sun and Moon Demo All Obtainable Items Guide
Destiny Skeleton Key Chest Loot Chart
Destiny PvP Guide to Getting Good
Destiny Heroic Wrath of the Machine Easy Guide
Overwatch Mercy In-Depth Guide
Dragon Nest What To Do After Level 93
Dragon Nest Leveling 1 to 93 Guide
Dragon Nest What Class to Play Guide
Elite Dangerous Weapon Damage Stats List
Elite Dangerous Fixed Weapons Guide
Elite Dangerous Circle Strafing Guide
Heroes of the Storm Low Tier Ranked Climbing Guide
Destiny Light Level Boosting Caps List
WoW Legion Mythic Dungeons Tips and Guide
WoW Legion Classes Overview Which to Pick Guide
Path of Exile Identifying Valuable Items Guide
LoL Vi Advanced Tips and Tricks
Yu-Gi-Oh! Ojamas Guide
War Thunder Best Tier 4 Grinders Guide
Duelyst Swarm Abyssian Guide
Duelyst Solo Challenge Solutions Guide
Duelyst Budget Lilithe Decklist and Guide
Duelyst Backstabhai S-Rank Deck Guide
Clash Royale Musketeer and Ice Spirit Techniques and Combos
Clash Royale Ice Golem Advanced Techniques and Combos
Overwatch Peripherals, Settings and Posture Guide
Overwatch Streamers To Watch for Each Hero
Destiny Power Level Past 365 Light Guide
Osu! Improving Yourself Guide
Destiny 365 Light Without Fireteam Guide
Evolve Competitive Perks Setup For All Roles
Evolve Hunter Tips and Advice
Evolve Assault Competitive Perks Guide
Pokemon Go Getting Maximum Coins From Gyms Guide
Clash Royale Giant Bowler Decks and Counters Guide
Clash Royale Lava Hound Ultimate Guide
Clash Royale How to Use Every Legendary Guide
Clash Royale Mega Minion Guide
Clash Royale Inferno Dragon Guide
Rocket League Ground Dribbling and Flicks Guide
Hearthstone How to Practice Effectively Guide
Destiny Wrath of the Machine Loot and Locations Guide
Destiny Wrath of the Machine Comprehensive Guide
Overwatch Lucio Healing Guide
SWTOR Warzone Mechanics Guide
Black Desert Online Grind Spots Etiquette Guide
MH Generations Monster Drops Getting What You Want Guide
Overwatch Playing Against Mei Guide
Overwatch Zarya Energy Guide
Pokemon Go Important Tips Guide
Overwatch Ana Healing Guide
Pokemon Go Countering Less Common Gym Defenders
Pokemon Go Countering Dragonite and Snorlax
Pokemon Go Base Catch and Flee Rates
Destiny Reputation Guide for Leveling
Summoners War Trial of Ascension Full Guide
SMITE Xing Tian’s Mountain Guide
War Thunder Flight Energy Guide
Clash Royale Sparky Elixir Management Guide
Overwatch Getting Good with Reinhardt Guide
Clash Royale Ice Spirit Strategy Guide
Overwatch Achievement Guide
Overwatch Healing Guide
Pokemon Go Weave DPS Best Movesets Guide
Pokemon Go Countering Grass Type Gym Defenders
Clash Royale All Tank Units Guide
Pokemon Go Holding Gyms For 5 Days Guide
Overwatch Lucio Speed Buff Guide
Overwatch Bastion Tips
Clash Royale Log Spell Guide
Pokemon Go Countering Water Type Gym Defenders
Pokemon Go Countering Fire Type Gym Defenders
Pokemon Go Buddy System Distance Per Candy List
Clash Royale Using Each Card on Defense Guide
Overwatch Genji Dragonblade Guide
Overwatch Reinhardt Guide
Overwatch Being Nano-Boosted by Ana Guide
Overwatch Mercy Detailed Guide
Evolve Renegade Abe Guide
Monster Hunter X Switch Axe Combo DPS Guide
Monster Hunter X Switch Axe Infinite Burst Combo Guide
Evolve Assault Unlock Priorities Guide
Evolve Support Unlock Priorities Guide
Evolve Medic Unlock Priorities Guide
Evolve Jack Guide
Black Desert Online Kunoichi PvP Guide
Brave Frontier Endless FG Guide
Overwatch Competitive Play Guide
Overwatch Pharah Beginner’s Guide
Clash Royale Sparky Troop Countering Strategies Guide

7 Responses to “Diablo 3 Effective HP, Armor, Resistance and Vitality Guide”

  1. I don't understand the matrix. Does the number I come up with tell me how much armor per resist I need or resist per armor?

  2. Good Job! It's good to see Blizzard finally made armor sensible (compared to the "defense" stats in Diablo 2).

    You did a great job with the calculator, really professional.

  3. great guide! thanks!

    now to parse how it would handle differently for a wizard running with energy shield / prismatic armor…

  4. oh man, you did a great job!
    keep it updated. plz!
    and thank you!

    I have only 1 suggestion,
    nerves of steel and tough as nails are common passive skill for barb, they may change the balance between vit vs armor. Could you include that in your article as well?
    Thank you again!

  5. It seems once you are level 60 in hell/inferno(playing with the swfcabin link), it's ALWAYS better to pump vitality instead of armor.

  6. Great post! Well explained with graphs, examples, and even a calculator! Already bookmarked it for future character planning :)

  7. Thanks for the effort man, much appreciated!

Leave a Reply