Talk:Corrosive Projection/@comment-112.202.114.204-20190416174103/@comment-25254386-20190417130417

It's conflicting because in one case you're saying a damage type has no effect on armor, it simply ignores x% of it, while in the other case a damage type does affect armor by increasing the armor's value by y%.

And I just told you why it doesn't "just literally ignores 75% of the target's armor". Ignore/bypass and reduction are too different things and will give you different results.

Take, for instance, a case where a damage type has a +100% modifier on armor. With your logic, you'd say that damage type ignores 100% armor, or completely bypasses armor. This implies that the damage type is totally unaffected by said armor.

$840×(1 + 25%)×(1 - 100%) × 300×(1 + 100%) / (300 + 1107.49) + 840×(1 + 25%)×100%$

Or

$840×(1 + 25%) × (1 - (1 - 100%) × 1107.49 / (300 + 1107.49))$

However, in reality this is not what you'd see. It acts as though the armor has been reduced by 100% while still maintaining its +100% damage modifier against it.

$840×(1 + 25%) × 300×(1 + 100%) / (300 + 1107.49×(1 - 100%))$

In short, "ignore"/"bypass" imply damage gets no modifier for that proportion of armor, which is wrong.