By the way what is about resists? I just want to offer the best system of resists adding:
a% + b% = a% + ([100-a] * [b/100])%.
For example: 40% +20% = 40 + ([100-40] * 0.2) = 40 +12 = 52%.
I mean every other resist must calculate from the rest of the unresistant part of the player. It prevents 100% of resists, and we need the same system to armor.
This system is using in Warcraft3. U can't have 100% of resist if u don't have item with 100%... like helset's amulet. And we need good interface to display status of player total resists, not like in skyrim now.

but how would one implement
but how would one implement it?