攻撃速度 Attack speed
英語版 CrawlWiki の記事「Attack speed」(0.32 向け、2026-05-12 版)の翻訳です。原文の著者は編集履歴をご覧ください。
この記事は 0.32 の時点の内容で、最新の 0.34 とは違うところがあるかもしれません。
この情報を表にまとめたものは武器の速度を参照。
攻撃速度(attack speed)は、プレイヤーが近接武器、射撃武器、徒手格闘でどれだけ速く攻撃できるかを表す。
攻撃速度はふつう「攻撃の所要時間」(attack delay)の形で表す。通常の行動にかかる時間は 1.0 ターン、つまり 10 aut だ。かかる aut が多いほど行動は遅くなる。つまり攻撃の所要時間が短いほど、速く攻撃できる。
目次
武器の攻撃の所要時間
次の条件が順に適用される。
基本の所要時間
射撃武器や投擲用の道具も含め、どの武器にも基本の攻撃の所要時間がある。'i'(所持品)で武器を見ると、基本の攻撃の所要時間が(ターン単位で)わかる。たとえばダガーの基本の所要時間は 1.0 ターン(10 aut)だ。
武器の速度のページに、すべての武器の値を aut でまとめた表がある。
スキル
対応する武器のスキルが2レベル上がるごとに、攻撃の所要時間が 0.1 ターン短くなる。ただし限度があり、どの武器にも最短の所要時間(minimum delay)があって、そこから先はスキルを上げても攻撃は速くならない。
武器の最短の所要時間は、たいてい base delay / 2 と 0.7 ターンのうち小さいほうだ。たとえばダガーの基本の所要時間は 1.0 なので、最短の所要時間は 0.5 になる。大岩の基本の所要時間は 2.0 だが、最短の所要時間はやはり 0.7 ターンだ。この決まりにはレイピアやトリプルクロスボウなど、いくつか例外がある。
徒手格闘は仕組みが違う。徒手格闘スキル 5.4 ごとに、攻撃の所要時間が 0.1 ターン短くなる。[1]それ以外は武器とほぼ同じだ。
ブランド
武器のブランドで速度が変わることもある。これはスキルを計算に入れたあとに適用される。
胴鎧
「射撃武器」(投擲武器は含まない)を使っていると、胴鎧で攻撃が遅くなる(ブランドの適用後)。どれだけ遅くなるかは、胴鎧の重さで決まる。
式は (encumbrance^2 / 2250) * (90 - 2 * armor_skill) / (3 + str) ターンだ。
防具の重さの値は防具のページにある。盾と違って、この不利はスキルで完全には消せない。
盾
盾は持ち主の動きを妨げ、武器の速度を落とす(ブランドの適用後)。
EV の減少 = 0.4 * encumbrance^2 / (5 + str) * (27 - sh_skill) / 27 とすると、盾は攻撃を EV Penalty / 10 ターン遅くする。[2][3]EV の減少が整数でなければ、ダイスを振る前に重みつきで丸められる。
盾の重さの値は盾のページにある。盾スキルを最大の 27 まで上げれば、盾の不利は0にできる。
状態
- 加速(バーサークによるものも含む)は、すべての行動の所要時間を 2/3 倍にする。
- オカワルの早業の技巧の能力は、武器の所要時間を半分にする。これは加速とは重ならない。
- 石像、石化中、減速は、すべての所要時間を 3/2 倍にする。これらは加速とも、互いにも重なる。
最後に、0.1 ターンという絶対の下限があり、即時と定められた行動(蛇の鞭打ちの移動など)でないかぎり、これより短い時間で行動することはできない。
呪文
呪文も攻撃に使えるので、このページで扱う。ほとんどの呪文の基本の所要時間は 1.0 ターンだ。これは状態(加速、石像、減速など)で変わる。
武器で攻撃する呪文もいくつかある:
また、砂の突風は 1.0 ではなく 1.5 の所要時間で唱える。
移動に伴う攻撃
移動と組み合わさった攻撃もある。実際の攻撃の所要時間は変わらないとしても、漏れのないようここで触れておく。
武術の攻撃
ウー・ジアン評議会を信仰すると、移動に応じた攻撃ができる。
攻撃の所要時間 >= 移動の所要時間 なら、1回の移動につき1回攻撃し、攻撃が遅い分だけダメージが比例して下がる。たとえば移動が 1.0 ターンで攻撃が 1.2 ターンなら、(1.0/1.2) = 83.3% のダメージで1回攻撃する。
移動の所要時間 > 攻撃の所要時間 なら、攻撃の所要時間に応じて追加の攻撃が出ることがある。移動が 1.0 ターンで攻撃が 0.7 ターンなら、必ず1回攻撃し(時間の 0.7 / 1.0 を使う)、3/7 (0.3 / 0.7) の確率で2回目の攻撃が出る。極端な例として、レイピア(攻撃の所要時間 0.5)を持ったナーガ(移動の所要時間 1.4)なら、1回の移動で2回攻撃し、80%の確率で3回目の攻撃が出る。
蛇の鞭打ちの間は、実際の移動の所要時間にかかわらず、移動の所要時間は常に 1.0 ターンとして扱われる。壁蹴りは2回の行動として数えるので、移動の所要時間が2倍になる。
猛進
猛進のエゴがあると、攻撃の前に1歩ただで踏み出せる。敵から1マス離れているなら、一瞬で移動してから、移動の所要時間で攻撃する。
詳しい計算
上の式で、平均の攻撃の所要時間はかなり正確に近似できる。ただし丸めのせいで、1回1回の攻撃には、いくつもの要因によるばらつきが生じうる:
- 武器の所要時間(スキルとブランドの適用後)が aut で端数になる場合は、重みつきで丸められる。たとえば「平均」の攻撃が 5.1 aut (0.51 ターン) なら、10%の確率で 6 aut、90%の確率で 5 aut で攻撃する。
- 盾を着けている場合、盾の不利も重みつきで丸められる。EV の減少(
2/5 * encumbrance^2 / (5 + str) * (27 - sh_skill) / 27)を計算し、それから丸める。
そのため、端数の所要時間を平均しただけで考えるより、攻撃の所要時間の幅は広くなりうる。
例
ショートソードとバックラーを持った人間で考えてみよう。この人間の短剣スキルは 7.5、盾スキルは 5.4、腕力は 15 だ。バックラーの重さは 5 とする。
- ショートソードの基本の所要時間は 11 aut で、スキルによって 7.25 aut まで短くなる。-> (75%で 7 aut、25%で 8 aut)
- 盾の不利は 1d(0.40) -> (40%の確率で +1、60%で +0)。
| 所要時間 | |||
|---|---|---|---|
| 要因 | 7 | 8 | 9 |
| スキル適用後の所要時間 | 75% | 25% | |
| 盾の不利 | (75% * 60%) | (75% * 40%) (25% * 60%) |
(25% * 40%) |
| 最終 | 45% | 45% | 10% |
平均の所要時間 = 7.6 aut。平均だけを見ると、7 aut (40%) か 8 aut (60%) でしか振れないように思えるかもしれない。だが上のとおり、実際には 7、8、9 aut の3通りの所要時間がありうる。
変更履歴
- 0.31 より前は、攻撃の所要時間に 0.2 ターンという絶対の下限があった。
- 0.29 より前は、胴鎧で射撃武器の攻撃が遅くなることはなかった。
- 0.28 より前は、盾の不利の式が違っていた。一定のスキル(バックラーは 4、カイトシールドは 15、タワーシールドは 25)に達すると不利がなくなった。
- 0.27 より前は、盾による攻撃の不利が小さかった({1d(EV_penalty), 1d(EV_penalty)} のうち小さいほうと同じ)。
- 0.16 より前は、盾を着けたときの不利をなくすのに必要なスキルの量が、もっと込み入っていた。
出典
- ↑ player-act.cc:333 (0.32.0)
- ↑ player.cc:6163 (0.32.0)
- ↑ player-act.cc:361 (0.32.0)