Combat Mechanics

WPSの発動率と通常攻撃の配分

武器プールスキル(WPS)は、同時に全部発動するのではなく、各スキルの重みと通常攻撃の残り枠から1つを選びます。

通常解説

合計100%以下のWPSは、表示された確率を保ったまま、残りが通常攻撃になります。合計が100%を超えると通常攻撃の枠はなくなり、WPS同士で重みに応じて配分されます。

ディープ解説

  • 100%未満の有効重みは、合計が100%以下ならそのまま累積します。
  • 合計が100%を超えると通常攻撃は選ばれず、累積した重みの中でWPSが選ばれます。
  • 100%以上の候補は別の累積抽選で扱われ、通常攻撃に残った枠を使います。
  • エンジンの整数抽選は先頭候補に1つ多い整数バケットを与えるため、表示確率と厳密な実確率はわずかに異なる場合があります。
有効WPS重み = trunc(固定重みの合計 × (1 + 重み補正の合計 / 100))
通常攻撃の残り = max(0, 100 - 100%未満の有効重み合計)
100%超過時の概算配分 = 個別WPS重み / WPS重み合計

計算結果

ケース 計算 結果
合計100%未満 WPS A=30%、WPS B=25%: 100 - 30 - 25 A 30%、B 25%、通常攻撃45%
合計100%超過 WPS A=80%、WPS B=60%: A = 80 / 140、B = 60 / 140 A 約57.14%、B 約42.86%、通常攻撃0%
重み補正 固定重み40%、重み補正25%: trunc(40 × 1.25) 有効重み50%

掲載データは1.3.0.6を使用しています。抽選ロジックのバイナリ解析証跡は1.3.0.4のもので、1.3.0.6の再バイナリ確認は未了です。表示確率とエンジンの整数バケット確率を混同しないでください。

解析ソース: buildCalc/mechanics/formulas.json(1.3.0.6データ、1.3.0.4のバイナリ抽選ロジック解析)。掲載値は記載条件を式に代入した計算結果であり、ゲーム内測定結果ではありません。

要約

要点: WPSを100%まで積むと通常攻撃は出なくなります。100%を超えても発動回数が増えるのではなく、各WPSの取り分を重み比で取り合います。