武器の耐久は隠しデータで、減り方が相手の防御とか与えたダメージで違うから
ランダムのように感じるだけじゃないかと思ってるんだがどうだろうか。