Shield should block a percentage that decrease every damage point (not durability) taken like armor. For exemple a "low tier" shield could block 100% max damage, but this percentage decrease by 4% every damage point. (Formula: damage = damage * (1 - ((25 - max(20, damage))/25 )) . That way shields wont be overpowered early game and useless late game.
Please sign in to leave a comment.