武器のダメージ Weapon damage
英語版 CrawlWiki の記事「Weapon damage」(0.31 向け、2025-10-23 版)の翻訳です。原文の著者は編集履歴をご覧ください。
この記事は 0.31 の時点の内容で、最新の 0.34 とは違うところがあるかもしれません。
武器のダメージは、武器の基本ダメージに能力値による補正を掛け、さらに武器のスキルと戦闘スキルによる補正を掛けたものだ。殺戮ボーナスと武器の強化値は、そのあとで足される。実際のダメージのうちランダムに決まる部分は4か所ある。1d(基本ダメージ×能力値による補正)、殺戮ボーナス、武器のスキルによる補正、戦闘スキルによる補正だ。
ダメージの式
Damage = [uniform(Base damage * Stat modifier) * Skill modifier * Fighting modifier + Misc modifiers + uniform(Slaying bonuses)] * final multipliers + (Pre-final-multi damage * Stabbing bonus) - AC damage reduction[1]
- 最終倍率は急所攻撃ボーナスより後に掛かるが、急所攻撃ボーナスの分にはこの倍率は掛からない。
式の中の uniform(x) = 1d(x+1)-1 は略記で、0 から x まで(x を含む)の値をランダムに取ることを表す。
- 基本ダメージ(Base damage):
- 能力値による補正(Stat modifier):[3]
- スキルによる補正(Skill modifier):
- 戦闘スキルによる補正(Fighting modifier):
1 + uniform(Fighting skill)/30(Fighting skill は戦闘スキル)
- その他の補正(Misc modifiers):[4]
- 殺戮ボーナス(Slaying bonuses):
- 最終倍率(final multipliers):[5]
- 急所攻撃ボーナス(Stabbing bonus): 急所攻撃を参照。
- AC によるダメージの軽減(AC damage reduction): 相手の AC によって、ダメージが
uniform(AC)減る。AC も参照。
注
- 武器のダメージを大きく左右するのは、基本ダメージ、武器のスキル(レベル27で平均 +54%)、戦闘スキル(レベル27で平均 +45%)だ。
- スキルが低いうちは、殺戮による命中率の上昇を無視すれば、基本ダメージ1はおよそ殺戮+1に相当する。スキルが上がると倍率が掛かるのは基本ダメージだけなので、基本ダメージの効き目のほうが大きくなる。命中率を無視すれば、基本ダメージ1は殺戮
1 + (average of Stat mod * Skill mod * Fight mod)(能力値の補正×スキルの補正×戦闘の補正の平均)に相当する。
- 'i'(所持品)や @ コマンドで武器のダメージを見たときの「スキル」によるボーナスは
Skill mod * Fighting mod(スキルの補正×戦闘の補正)で、どちらもランダムな値の平均を使っている。
- つまり端数を考えなければ、火炎と冷気のブランドは、処刑人の斧につけてもクイックブレードにつけても同じだけの効果がある。ただし基本ダメージの低い武器ほど切り捨ての影響が大きいので、ブランドは大きな武器につけたほうがやや有利だ。
端数の切り捨て
式の各項は順に計算され、そのたびに整数へ切り捨てられる。この切り捨ては、基本ダメージの低い武器ほど不利に働く。たとえば器用 16、短剣スキル 12 のプレイヤーなら、
- 殺戮ボーナスがなければ、基本ダメージ 4 の +0 のダガーでは 5 より大きなダメージは出ない。
- 同じプレイヤーが基本ダメージ 7 の +0 のレイピアを持てば、最大 11 のダメージを出せる。
つまり能力値とスキルによるボーナスで、ダガーのダメージは 25%、レイピアのダメージは 57% 増えたことになる。10 aut あたりで見ると、ダガーは最大 10、レイピアは最大 18 のダメージを与える。
変更履歴
- 0.29 より前は、すべての武器のダメージが腕力で伸びた。
- 0.27 より前は、腕力による補正がランダムだった。
- 0.18 より前は、武器ごとに腕力と器用を混ぜて使っていた。
- 0.13 より前は、能力値が近接攻撃に与える影響は今の半分だった。
- 0.8 から 0.13 までは、早業のブランドの近接武器はダメージが 10% 下がった。
出典
- ↑ attack.cc:1202 (0.31.0)
- ↑ ダーツ、投網、投げた近接武器では、このダメージは加わらない。
- ↑ fight.cc:1332 (0.31.0)
- ↑ melee-attack.cc:1732 (0.31.0)
- ↑ melee-attack.cc:1735 (0.31.0)
- ↑ melee-attack.cc:3782 (0.31.0)