Tipedo狂い
2018/12/30 (日) 17:04:20
51f18@f2c0b
3番のバリアの数値を計算で出すのに苦労したので、気づいたことを記しておきます。
長いので分割してます。
間違い等あれば枝で指摘していただければ幸いです。
wiki本文をいじる勇気がないので、載せる価値を見出した方におまかせします。
通報 ...
まずは計算式の適用について
ランク30のMODを何も指していない状態で3番を張ったときを考えます。
画像より「ダメージ吸収」の値は1437とわかります。(面倒なので以下「ハロ値」と勝手に呼称します。)
ダメージ吸収 = {ダメージ吸収基礎値 + 装甲倍率 × Nezhaの基本装甲 × (1 + 基本装甲ボーナス) + 吸収ダメージ × 吸収倍率} × アビリティ威力
自分は間違えて、wikiを参照して「ダメージ吸収基礎値」のところに「ダメージ吸収」の値を入れたり、「装甲倍率」のところに「基本装甲ボーナス」を入れたりと混乱したので、代入例を載せておきました。
本題ですが、MODを挿していけば値に小さなズレが出ます。
どこかで四捨五入や切り捨て等が発生しているのではないかと推論をしてみました。
まず、いろいろな「基本装甲ボーナス」や「アビリティ威力」の組み合わせを試し、計算結果とゲーム内のハロ値を比較しました。
ここで一旦考察です。いずれもアーセナル内では装甲値が切り捨てで表示されています。
もしやこれが切り捨てなのでは?と考え、一旦装甲値で値を切り捨て、再度計算してみたところ誤差が1以下に抑えられました。
長くなりましたが、参考になれば幸いです。