For armor to be \"realistic\" and fun, and any use at all, it has to dynamically scale in strength much like any other function block; Basically, armor blocks should have higher damage reduction if they have more armor blocks behind them. Just locally of course, counted at the point of impact...