Another option, if you want armor that's more built to last, is to break it down into pieces — greaves, breastplate, helmet, gauntlets, etc. — and break and replace those individually. (I would just let the player specify which one's broken. The goal of breaking it down isn't to track hit locations, but to limit the number of times it can save your butt in an intuitive way compared to "break 3 times.")