命中率 To hit
英語版 CrawlWiki の記事「To hit」(0.30 向け、2025-05-01 版)の翻訳です。原文の著者は編集履歴をご覧ください。
この記事は 0.30 の時点の内容で、最新の 0.34 とは違うところがあるかもしれません。
命中率(to hit、chance to hit の略)は、攻撃が相手に当たる確率だ。攻撃がうまくいくかどうかを決める 2 つの大きな要素の一つで、もう一つはダメージだ。
命中率は近接攻撃と遠隔攻撃のどちらにもあり、プレイヤーとモンスターでは計算のしかたが違う。プレイヤーの場合に一番効くのは武器(または素手)のスキルと戦闘スキルだ。両方をしっかり鍛え、器用もそこそこあれば、たいていの相手に外すことはまずない。
目次
命中値と EV
攻撃の命中値(to-hit)が相手の回避より高いほど、攻撃は当たりやすい。[1]
- 2.5% の確率で、命中値や相手の EV にかかわらず攻撃は外れる。
- 2.5% の確率で、命中値や相手の EV にかかわらず攻撃は当たる。
- それ以外のときは、
1d(to-hit + 1) - 1 ≥ 2d(2 * EV - 1)/2かどうかを調べる。この式が成り立てば攻撃は当たり、成り立たなければ外れる。
プレイヤーの命中値(武器)
近接攻撃と遠隔攻撃でのプレイヤーの命中値は、次のように決まる。
基本値
14 + dex/2 + 1d(Fighting + 1)から始める(dex は器用、Fighting は戦闘スキル)。
武器
その他の修正
- 霧化、茸化、豚化、または(吸血鬼以外の)コウモリに変身しているときは、上の武器スキルのかわりに
[1d(XL * 100 + 100) / 100] - 1を足す。 - 酩酊なら 5 を引く。
- 眼球の変異があれば
2 * eyeballs_level + 1を足す(eyeballs_level は変異のレベル)。
ダイスを振る
- ここまでの合計で
1d(total) - 1を振る。
振ったあとの修正
- 大気の護符を着けているか、ルーに片目を捧げていれば 5 を引く。
- 混乱していれば 5 を引く。
- 相手が見えない(透明)なら 6 を引く。
- 相手が照らし出されている(照明、焼夷の炎、光輪の中にいる)なら、2 + 0〜7 の乱数を足す。
- 相手が暗影の中にいて、自分に暗視(ディスメノスとイレデレンヌルが授ける)がなければ、2 + 0〜3 の乱数を引く。
- 混乱の一撃の呪文で +0〜+(器用 - 1)。
- 次の変身中はボーナスがつく。
モンスターの命中値
モンスターの命中値は次のように計算する。
基本値
基本値は 18 だ。
HD
戦士フラグを持つモンスターは +(2.5 * HD)、ほかのモンスターは +(1.5 * HD) のボーナスを得る。小数点以下は切り捨てる。
状況による修正
- 水棲のモンスターが「地形を活かして」いるときは +5。
- 武器を持ったモンスターは、その武器の基本の命中修正と魔法による命中修正を得る。
- 混乱しているモンスターは -5。
- 照らし出された相手を攻撃するモンスターは +2〜+9。
- 透明な相手を攻撃するモンスターは(透明を見通せない場合)、命中値が下がる。近接攻撃では 35%、遠隔攻撃では 50% 下がる。
出典
- ↑ attack.cc:1197 (0.30.0)