解析
レベルアップや腕力の薬を飲むといった能力が上昇する際、どれだけ能力値が増えるかの計算ロジック
能力値が18未満のとき
- 75%の確率で1増える
- 25%の確率で2増える
- このため、値が17のときに2増えると17 + 2 = 19で表示上の値は18/01になる
能力値が18以上(最大値-2)未満のとき
- ((能力の最大値 - 能力の現在値) / 2 + 3) / 2 で上昇値のベース値を求める
- (1~上昇値のベース値の範囲内のランダムな値) + (上昇値のベース値 / 2) の分だけ能力値が上昇する
上記以外(能力値が最大値-2 or 最大値-1のとき)