貫通弾は全弾同じ位置に当たった仮定で計算している、でもそんなこと実際には絶対におきない
Lv3通常弾の跳弾ダメージは具体的な数値が分からなかったので計算してない
基本以下を参考に計算式作ったけど細かい仕様はよくわかりまへん
小数点をどこで切り捨てるかとか
http://www.shuraba.com/?p=game/mhp2g/damage
http://www41.atwiki.jp/mhp2g/pages/530.html
拡散や徹甲榴弾の速射は肉質無視ダメージにも速射倍率が適用されるのか?
分からないけど物理・属性・肉質無視すべてに速射倍率掛けてみた
物理ダメージのみ速射倍率を掛け、属性・肉質無視には速射倍率掛けないようにしてみた
下計算式が現在使用しているもの(実際のダメージと誤差があるかも)
角括弧「[〜]」は括弧内の値を切捨てする、選択されていないスキル・効果については全て1.0倍で計算する
会心期待率 = (1 + 0.25 * (武器クリティカル補正 + 達人) / 100)
武器倍率 = (
[加工前表示攻撃力 / 1.2] + 加工レベル + 護符・爪 + 攻撃力UP + 種・食事効果など +
(無強化時武器倍率 / 15 *1) +
(無強化時武器倍率 / 10 *2)
) * 暴れ撃ち
基本攻撃力 = [武器倍率 * 火事場 * 狩猟笛効果]
物理攻撃力 = [
[
基本攻撃力 *
[弾威力 * 会心期待率] / 100 *
射撃術 *
弾強化 *
速射倍率
] *
クリティカル距離
] *
1.15
物理ダメージ = [物理攻撃力 * 肉質]
徹甲榴弾爆発ダメージ = 爆風ダメージ * 砲術師
属性攻撃力 = 基本攻撃力 * 属性弾倍率 * 属性攻撃強化 * 速射倍率 *3
属性ダメージ = [属性攻撃力 * 肉質]
最終ダメージ = (
[物理ダメージ * 全体防御率] +
[各属性ダメージ * 全体防御率]
) *
弾ヒット数 * 速射数 +
[
(肉質無視ダメージ * 速射倍率 * 速射数) * 全体防御率
]
*1 ライトボウガンでロングバレル装着時
*2 ヘビーボウガンでパワーバレル装着時
*3 属性攻撃力が255を超える場合、255にする、拡散弾・徹甲榴弾による爆発(火属性ダメージ)には速射倍率を掛けない(?)