DCSS スポイラー

盾 (能力値) Shield (stat)

英語版 CrawlWiki の記事「Shield (stat)」(0.33 向け、2025-11-14 版)の翻訳です。原文の著者は編集履歴をご覧ください。
この記事は 0.33 の時点の内容で、最新の 0.34 とは違うところがあるかもしれません。

このページは盾(SH)の能力値についての記事だ。盾全般については盾を、プレイヤーのスキルについては盾 (スキル)を参照。

SH は、AC、EV と並ぶ 3 つの物理的な防御の一つだ。物理攻撃(近接と遠隔の両方)と一部の魔法攻撃を完全に無効にできる。AC や EV と違い、生まれつきの SH の値はない。物理的な盾を装備して得られる SH は盾スキルの影響を受ける。魔法による盾はこのスキルの影響を受けない。

SH を得る手段

次のアイテムや能力で SH が上がる:

受け止め

近接攻撃(間合いのある攻撃を含む)と、貫通しない「飛び道具」を受け止められる。飛び道具には射撃武器や、鉄塊の矢、毒素の矢といった一部の呪文が含まれる。

SH で受け止められないもの:

最大受け止め回数

盾の種類(または盾なし)ごとに、プレイヤーの 1 ターンに受け止められる攻撃の数が決まっている:

盾の種類 最大受け止め回数
なし 1
バックラー 2
カイトシールド 3
タワーシールド 4

計算

物理的な盾を装備しているとき、その SH は次のように決まる:[1]

ほかの SH の源(クァズラルの盾、反射の護符など)はどれも固定のボーナスで、物理的な盾によるボーナスの上に足される。最終的な値は最も近い整数に丸められ、プレイヤーの SH の値として表示される。

麻痺や石化の状態にあるか、器用が 0 なら、ほかの要素にかかわらず SH は 0 になる。

命中と SH

ゲームは、攻撃する側の「貫通値」と守る側の「受け止め値」を比べる。

攻撃する側の貫通値は、その命中(正確さ)と攻撃の種類で決まる:

守る側の受け止め値は次のとおり:[2]

受け止め値が攻撃する側の貫通値以上で、最大受け止め回数を超えていなければ、攻撃は受け止められる。

戦略

一般に、SH 1 ポイントは EV 1 ポイントより効果が低い。

とはいえ、盾は今ある AC や EV に加えて大量の SH をもたらしてくれる。盾を着けて得られる SH は、まず間違いなく、着けて失う EV より多い。また、受け止めは防具の重さの影響を受けない。

盾を着ける主な代償は、両手持ちの武器が使えなくなることと、盾のペナルティ(盾スキルで軽くでき、いずれはなくせる)だ。

出典

  1. ↑ player.cc:2300 (0.32.1)
    これらの値は、後の関数で 200 で割られる。
  2. ↑ player.cc:6078 (0.32.1)
    「player_shield_class」は表示される SH の半分であることに注意。

EV 1 と SH 1 の比較

近接戦闘では、敵は戦士フラグを持っていないかぎり、命中が 1.5 * HD + 18 になる。近接攻撃については:

敵の命中が高くなるほど、SH が相対的に有利になる。ゲーム中の敵の HD の最大は 30 なので、例として命中 = (1.5 * 30 + 18) = 63 とする。ここで EV 30、SH 30 だとしよう。

極端な例として、SH よりずっと EV が高い場合は、EV 1 より SH +1 のほうが強いこともありうる。これは近接攻撃に対してだけ当てはまる。敵の命中が 36 なら:

この場合、理屈の上では SH +10 のほうが EV +10 より防御力が高い。とはいえ 1 ターンに受け止められる攻撃の数は限られているので、やはり同じ量なら SH より EV を選ぶべきだ。

遠隔攻撃に対しては、どんな場合でも EV 1 のほうが SH 1 より明らかに優れている。

まとめると、EV +1 と SH +1 のどちらかを選べるなら EV を取ろう。ただ、実際にはこの選択を迫られることはめったにない。盾スキルがそこそこあれば盾の EV のペナルティは小さいので、EV と SH の両方を高く保てることが多い。