Talk:Armor

Formula:

The old version is flawed and incorrect, it shows this -

Damage multiplier = 2 − 100 / (100 + Armor) if Armor ≤ 0

Damage multiplier = 2 − 100 / (100 − Armor) if Armor ≥ 0

First, look at the formula compared to the paragraph that sat right above it:

Damage Reduction = Total Armor / (100 + Total Armor)

The "2 - " at the beginning is inconsistent.

Also, it doesn't match the formula in the paragraph, where it's "Total Armor" before the division, not 100.

Also the whole "if armor ≤ 0" thing is incorrect. That says if armor is negative to *ADD* it to 100. Even if the 100 part is right, which it isn't, that's the wrong direction.

You do not subtract a negative to get a smaller number.

The formula whould be Damage Reduction = Armor / (100 + Armor)

If Armor is Negative, that's fine... Let's use -25

Damage Reduction = -25 / (100 + -25)

That's -25 / 75 which equals 0.33333333

Compare it to the claimed formula:

Damage Reduction = 2 - 100 / (100 - -25)

Damage Reduction = 2 - 100 / 125

Damage Reduction = 2 - 0.8

Damage Reduction = 1.2   <-  120% damage reduction for negative armor?

If you insist on having two formulas (instead of saying "negative armor results in the formula producing bonus damage") that's fine, but you can't use the two formulas above as they are simply not right. They don't even product the answers in the examples.