• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:56
CEST 00:56
KST 07:56
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed18Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
Who will win EWC 2025? Heaven's Balance Suggestions (roast me) Esports World Cup 2025 - Brackets Revealed The Memories We Share - Facing the Final(?) GSL RSL Revival patreon money discussion thread
Tourneys
Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/ Soulkey Muta Micro Map? BW General Discussion [ASL19] Finals Recap: Standing Tall
Tourneys
2025 ACS Season 2 Qualifier [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET [Megathread] Daily Proleagues CSL Xiamen International Invitational
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread CCLP - Command & Conquer League Project The PlayStation 5
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine US Politics Mega-thread The Games Industry And ATVI Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Korean Music Discussion Movie Discussion! [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 666 users

simple rule for armor vs vitality tradeoff

Forum Index > Diablo 3
Post a Reply
1 2 Next All
shoop
Profile Joined November 2009
United Kingdom228 Posts
Last Edited: 2012-05-26 07:48:37
May 26 2012 06:29 GMT
#1
Hi everyone,

I was recently explained on these forums how, since armor determines a multiplier that reduces *all* incoming damage, so you can interpret it as increasing your "effective number of hit points" (EHP). I think this is really nice, because it allows you to compare the utility of armor on an item, to the utility of vitality.

I'll start with my conclusion: one can approximate how many points of armor provide equal utility as one point in vitality by

(50*lvl + armor)/vit.

This formula expresses that armor and vitality should be in some kind of balance: in the extreme case, if you have a gazillion armor and hardly any vit, you need a lot of points of armor to equal one point in vit. And vice versa. Handy rule of thumb when comparing two pieces of equipment! I think the rule is useful because it's so simple, works for all classes, and is actually a pretty decent approximation.

For example, my wizard is level 41 and has 788 armor and 523 vitality, so for me one point in vit is equally useful as 5.33 points in armor. I'll explain my reasoning below, this is a bit technical.

But first a disclaimer: the formula above is a rule of thumb only, it does not take into account effects such as
- wizard force armor being more effective the less life you have
- health globes, flat health regeneration, flat life steal and so on (e.g., regenerate +X life / second) being more effective if you have relatively less life
- If you have +% life from a skill or items (this makes getting +vit items relatively more effective)

So, the formula is a rule of thumb only, and not the final word. Use judgement!

Your number of effective hit points is

EHP = [HP] / [damage multiplier from armor] = [(lvl-25)*vit] * [1+armor / 50 mlvl],

where your HP = (lvl-25)*vit (provided your level is >=35, source: google for diablo 3 lists), and mlvl is the monster level. For simplicity, let's assume that the level of the monsters you fight is equal to your own level. Then

EHP = (lvl-25)vit(1+armor/50lvl)

One point of armor increases the EHP by

d(EHP)/d(armor) = (lvl-25)vit/50lvl

and one point of vit increases the EHP by

d(EHP)/d(vit) = (lvl-25)(1+armor/50lvl)

Divide to get the utility of the latter vs the first:

[ (lvl-25)(1+armor/50lvl) ] / [ (lvl-25)vit/50lvl ],

which reduces to the formula I gave above.
Nore
Profile Joined October 2010
New Zealand128 Posts
May 26 2012 06:39 GMT
#2
I'm a bit confused, will this work for Barbarians with their passive abitlity

+ doesnt armor only affect physical damage ? in which case health is more valuable ?
zachMEISTER
Profile Joined December 2010
United States625 Posts
May 26 2012 06:42 GMT
#3
On May 26 2012 15:39 Nore wrote:
I'm a bit confused, will this work for Barbarians with their passive abitlity

+ doesnt armor only affect physical damage ? in which case health is more valuable ?


I think armor is a damage reduction across the board. Though obviously resistances will vary the amount of damage reduced.
psillypsybic!
GGTeMpLaR
Profile Blog Joined June 2009
United States7226 Posts
May 26 2012 07:03 GMT
#4
I kinda wish there was an easy tool like Eve-fit for this lol.
shoop
Profile Joined November 2009
United Kingdom228 Posts
May 26 2012 07:06 GMT
#5
On May 26 2012 15:39 Nore wrote:
I'm a bit confused, will this work for Barbarians with their passive abitlity

+ doesnt armor only affect physical damage ? in which case health is more valuable ?


You mean nerves of steel? Yeah, the formula tells you (a) roughly what the equivalent vit boost would be, and (b) how you should weigh vit vs armor after you get the passive.

Strangely, armor affects everything, like life. That is the reason why you can really balance the two.
Blix
Profile Joined September 2010
Netherlands873 Posts
May 26 2012 07:08 GMT
#6
I think generally mitigation is better than amount of health because of healing effects
Conquer yourself not the world. - Descartes
xavra41
Profile Joined January 2012
United States220 Posts
May 26 2012 07:13 GMT
#7
This is wrong because it doesn't include the other forms of damage reduction like resistances or dodge. Its like only comparing crit chance and crit +dmg when trying to maximize dps. Secondly some skills favor one over the other like barb has %life restored which favored vita over armor.
shoop
Profile Joined November 2009
United Kingdom228 Posts
May 26 2012 07:13 GMT
#8
On May 26 2012 16:08 Blix wrote:
I think generally mitigation is better than amount of health because of healing effects


I'm just talking about the relationship armor-health
shoop
Profile Joined November 2009
United Kingdom228 Posts
Last Edited: 2012-05-26 07:49:01
May 26 2012 07:42 GMT
#9
On May 26 2012 16:13 xavra41 wrote:
This is wrong because it doesn't include the other forms of damage reduction like resistances or dodge. Its like only comparing crit chance and crit +dmg when trying to maximize dps. Secondly some skills favor one over the other like barb has %life restored which favored vita over armor.


Since damage reduction from armor is a flat multiplier that is applied to everything and works independently of all other forms of damage reduction, you *can* treat it separately. Of course, in an actual build you do have to worry how to balance life and armor vs all other forms of defense, an issue that my formula says nothing about. I only look how to deal with the life-armor balance.

You are also right that some modifiers that are not accounted for in my formula change the balance armor/life in favour of one or the other, I edited the OP.
Blix
Profile Joined September 2010
Netherlands873 Posts
May 26 2012 07:45 GMT
#10
On May 26 2012 16:13 shoop wrote:
Show nested quote +
On May 26 2012 16:08 Blix wrote:
I think generally mitigation is better than amount of health because of healing effects


I'm just talking about the relationship armor-health


I know what you are talking about, but you can't simplify it like that. For example, i rather have 1k hps with 90% damage reduction than 10k hps, because in the first case i can heal a 9k hit with picking up 900 health and in the second case i need 9k health to heal up again. Thus, mitigation makes healing more effective. It is also very class-build specific.
Conquer yourself not the world. - Descartes
xavra41
Profile Joined January 2012
United States220 Posts
May 26 2012 07:50 GMT
#11
On May 26 2012 16:42 shoop wrote:
Show nested quote +
On May 26 2012 16:13 xavra41 wrote:
This is wrong because it doesn't include the other forms of damage reduction like resistances or dodge. Its like only comparing crit chance and crit +dmg when trying to maximize dps. Secondly some skills favor one over the other like barb has %life restored which favored vita over armor.


Since damage reduction from armor is a flat multiplier that is applied to everything and works independently of all other forms of damage reduction, you *can* treat it separately. Of course, in an actual build you do have to worry how to balance life and armor vs all other forms of defense, an issue that my formula says nothing about. I only look how to deal with the life-armor balance.

You are also right that some modifiers that are not accounted for in my formula change the balance armor/life in favour of one or the other:

% life restored - does not change armor/vitality balance
flat bonus to life (health globes / +X life/sec regen and so on) - these are in favour of getting armor rather than life

... there are probably others, the formula is a rule of thumb only and not the final word.

You *can* treat anything separately but you doing so wont yield anything useful. defense has diminishing returns so the opportunity cost of theo ther forms of defense cannot be ignored. %life favors vita cuz 10% life of 100 is 10 but of 200 is 20.
Ramanujan
Profile Joined April 2012
137 Posts
May 26 2012 09:09 GMT
#12
Here's another way to think about it:

30 armor gives +1% EHP and 3 resistance gives +1% EHP.

However, because there are multiple ways of reducing incoming damage (armor, resistance, dodge, innate ability, passives, abilities), and they are all multiplied with eachother, the full and correct way of thinking about it is:

30 armor will always give +1% of your total effective health pool including resistance, dodge, etc, BUT NOT including armor itself. So adding 30 armor will add 1% of your total effective health pool as if your armor value was 0.

Example: You have 28000 hp, 3000 armor, 150 resistance, and 25% dodge. Your effective health pool is 112000. If you want to calculate this you just have to divide 28000 by (1/2)*(2/3)*(3/4). Anyway, adding 300 armor to this will not give you +10% of 112000, but will give you +10% of your EHP as if your armor was 0. In this case 0 armor would make your EHP 28000 divided by ((2/3) * (3/4)) = 56000. 10% of this is 5600. Adding 300 armor will give you 5600 EHP. Adding 30 resistance, however, will give you 7467 EHP, which is 10% of the EHP dodge and armor gives you.

In other words, it's extremely important to balance all your values.
Firebolt145
Profile Blog Joined May 2010
Lalalaland34490 Posts
May 26 2012 09:19 GMT
#13
I don't mean to sound rude but is there a tl;dr version for those like me that are too groggy to comprehend numbers atm?
Moderator
shoop
Profile Joined November 2009
United Kingdom228 Posts
May 26 2012 09:35 GMT
#14
In response to some of your comments, it's true that there are many factors that potentially influence of the balance between vit and armor. These mostly favour armor, but some swing the balance in favour of getting more vit.. The formula doesn't take such effects into account. Depending on your situation,the rule may be too crude because of this, but I maintain that in many cases it will be pretty accurate.

Of course, all forms of defense need to be balanced, but for most forms the optimal balance is situational, whereas armor/vit is a relatively simple relationship, so I think it useful to single them out..

I thought armor provides diminishing returns as well, and but I was corrected : in terms of EHP this is not the case.
shoop
Profile Joined November 2009
United Kingdom228 Posts
Last Edited: 2012-05-26 09:38:08
May 26 2012 09:36 GMT
#15
On May 26 2012 18:19 Firebolt145 wrote:
I don't mean to sound rude but is there a tl;dr version for those like me that are too groggy to comprehend numbers atm?


Just read the op until the word 'technical ' :-)
Shikyo
Profile Blog Joined June 2008
Finland33997 Posts
May 26 2012 09:42 GMT
#16
Do you know what the relation of Armor vs All Resistances should be in order to maximize effectiveness?
League of Legends EU West, Platinum III | Yousei Teikoku is the best thing that has ever happened to music.
Firebolt145
Profile Blog Joined May 2010
Lalalaland34490 Posts
May 26 2012 09:44 GMT
#17
On May 26 2012 18:36 shoop wrote:
Show nested quote +
On May 26 2012 18:19 Firebolt145 wrote:
I don't mean to sound rude but is there a tl;dr version for those like me that are too groggy to comprehend numbers atm?


Just read the op until the word 'technical ' :-)

I did, was hoping for a simple rule like '1 point of vit = 5 armor' or similar. Read through it a second time now that I'm slightly more awake and realised it's a lot more complicated than that, oh well.
Moderator
Ramanujan
Profile Joined April 2012
137 Posts
May 26 2012 09:50 GMT
#18
On May 26 2012 18:42 Shikyo wrote:
Do you know what the relation of Armor vs All Resistances should be in order to maximize effectiveness?


Scroll up a bit and read my post.
Klive5ive
Profile Blog Joined January 2008
United Kingdom6056 Posts
Last Edited: 2012-05-26 10:05:56
May 26 2012 10:04 GMT
#19
oops
Don't hate the player - Hate the game
Klive5ive
Profile Blog Joined January 2008
United Kingdom6056 Posts
Last Edited: 2012-05-26 15:34:51
May 26 2012 10:05 GMT
#20
I think this is really nice, because it allows you to compare the utility of armor on an item, to the utility of vitality

It doesn't do that.

If you want to compare the utility of armor vs health you need to consider healing effects and talents as well.
Don't hate the player - Hate the game
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 11h 4m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
CosmosSc2 112
JuggernautJason90
Nina 86
ProTech71
Ketroc 64
StarCraft: Brood War
firebathero 193
Aegong 44
Shine 34
yabsab 17
Dota 2
monkeys_forever662
LuMiX1
League of Legends
Grubby4772
Other Games
tarik_tv24689
summit1g13669
Skadoodle1192
ViBE192
Trikslyr81
ForJumy 33
Organizations
Other Games
gamesdonequick2782
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• RyuSc2 82
• HeavenSC 79
• musti20045 51
• davetesta32
• Kozan
• AfreecaTV YouTube
• intothetv
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• HerbMon 67
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota22589
Other Games
• imaqtpie2016
Upcoming Events
Sparkling Tuna Cup
11h 4m
Online Event
17h 4m
BSL 2v2 ProLeague S3
19h 4m
Esports World Cup
2 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
3 days
Esports World Cup
4 days
Esports World Cup
5 days
CranKy Ducklings
6 days
BSL20 Non-Korean Champi…
6 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Liquipedia Results

Completed

CSL Xiamen Invitational: ShowMatche
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
CSL Xiamen Invitational
2025 ACS Season 2
Championship of Russia 2025
Underdog Cup #2
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.