This is made fast, ill improve it later, i have to go :P
Armor
(Based on the maximum monster level in act 4 inferno: 65)
The formula gives us a diminishing returns effect, every point in Armor at higher levels will give less damage reduce
Armor reduces ALL damge, not only melee
Example: our barb has 6000 defense by the formula 6000/(6000+50*65) it would be about 64.9% damage reduce
Dodge
0 - 100 gives 0.1%
100 - 500 gives 0.025%
500 - 1000 gives 0.02%
1000 - 8000 gives 0.01%
Also Dodge has a diminishing returns effect, the problem with dodge is, that it can keep you from getting hit, but not from getting a one hit in inferno.
Resistance
Basicly resistance is the same as armor, 1 Point in all resistances is equal to 10 armor
10 Int will give you 1 to all resistances, so 1 int equals 1 armor
Block
Block works different, shields have a procentual chance to block a certain amount of damage. For example a shield with:
Block: 25%
Blocked damage:1000-2000
will give us an average blocked damage of 1500
(1000+2000)/2 = 1500
and an average damage reduce of 375 per hit
0.25*1500 = 375
375 is not very high, so block doesnt reduce that much damage, but good mods like +70 all resistances can spawn on them, wich gives you alot more damage reduce.
.
if the damage blocked is higher than the damage dealt by the monster it will be blocked.
The damage block seems to appear after damage reduce is applied
Total damage reduce
By doing math in school you've learned that you can multiply chances to get a chance that something happens, so whatever here:
the formula for the percentage is: 100*(1-DR1)*(1-DR2)....*(1-DRn)
Example: (Based on monster level 65 in inferno)
Dex: 1200
All resistances: 500
Armor: 4000
Block: 27%
lets say our shield has a damage block of 5000
our dodge will be about 32% (100*0.1 + 400*0.025 + 500*0.02 + 200*0.01)
Resistance's damage reduce will be about 60.6% (500/(500+5*50))
Armor's damage reduce will be about 55.2% (4000/(4000+50*65))
so to get everything together:
100-100*(1-0.32)*(1-0.606)*(1-0.552)*(1-0.27)= ~91.2379%
To sum up, for inferno you have to stack resistances, aswell as armor and get a shield. Vitality is just so you dont run out of life
I hope this helps you a bit
(Based on the maximum monster level in act 4 inferno: 65)
The formula gives us a diminishing returns effect, every point in Armor at higher levels will give less damage reduce
Armor reduces ALL damge, not only melee
Example: our barb has 6000 defense by the formula 6000/(6000+50*65) it would be about 64.9% damage reduce
Dodge
0 - 100 gives 0.1%
100 - 500 gives 0.025%
500 - 1000 gives 0.02%
1000 - 8000 gives 0.01%
Also Dodge has a diminishing returns effect, the problem with dodge is, that it can keep you from getting hit, but not from getting a one hit in inferno.
Resistance
Basicly resistance is the same as armor, 1 Point in all resistances is equal to 10 armor
10 Int will give you 1 to all resistances, so 1 int equals 1 armor
Block
Block works different, shields have a procentual chance to block a certain amount of damage. For example a shield with:
Block: 25%
Blocked damage:1000-2000
will give us an average blocked damage of 1500
(1000+2000)/2 = 1500
and an average damage reduce of 375 per hit
0.25*1500 = 375
375 is not very high, so block doesnt reduce that much damage, but good mods like +70 all resistances can spawn on them, wich gives you alot more damage reduce.
.
if the damage blocked is higher than the damage dealt by the monster it will be blocked.
The damage block seems to appear after damage reduce is applied
Total damage reduce
By doing math in school you've learned that you can multiply chances to get a chance that something happens, so whatever here:
the formula for the percentage is: 100*(1-DR1)*(1-DR2)....*(1-DRn)
Example: (Based on monster level 65 in inferno)
Dex: 1200
All resistances: 500
Armor: 4000
Block: 27%
lets say our shield has a damage block of 5000
our dodge will be about 32% (100*0.1 + 400*0.025 + 500*0.02 + 200*0.01)
Resistance's damage reduce will be about 60.6% (500/(500+5*50))
Armor's damage reduce will be about 55.2% (4000/(4000+50*65))
so to get everything together:
100-100*(1-0.32)*(1-0.606)*(1-0.552)*(1-0.27)= ~91.2379%
To sum up, for inferno you have to stack resistances, aswell as armor and get a shield. Vitality is just so you dont run out of life
I hope this helps you a bit







