526
edits
No edit summary |
No edit summary |
||
| Line 208: | Line 208: | ||
} | } | ||
} | } | ||
if (!force) | if (!force) | ||
{ | { | ||
| Line 244: | Line 250: | ||
} | } | ||
} | } | ||
状態異常への抵抗を判断する処理です。 | |||
耐性はforceがあるものには無力です。forceを持つのは電撃の麻痺、衝撃の混乱と麻痺です。 | |||
無効エンチャントや種族特性などで状態異常は無効化されます。 | |||
次に、状態異常ごとの対応主能力で減衰がかかります。powerの値が 100 / (100 + 対応主能力)倍になります。 | |||
かける状態異常に対応した属性耐性を持っているなら、属性評価2乗 + 1 でpowerを割ります。 | |||
{| class="wikitable" | |||
|+ 対応関係 | |||
|- | |||
! 状態異常 !! 対応する属性耐性 !! 特筆事項 | |||
|- | |||
| 毒 || 毒 || | |||
|- | |||
| 恐怖 || 幻惑 || | |||
|- | |||
| 混乱 || 幻惑 || | |||
|- | |||
| 睡眠 || 神経 || | |||
|- | |||
| 麻痺 || 神経 || | |||
|- | |||
| 盲目 || 闇 || | |||
|- | |||
| 朦朧 || 音 || | |||
|- | |||
| 結露 || 冷気 || | |||
|} | |||
毒:毒 恐怖、混乱:幻惑 睡眠・麻痺:神経 盲目:やみのま 朦朧:音 結露:冷気 | |||
for (int j = 0; j < conditions.Count; j++) | for (int j = 0; j < conditions.Count; j++) | ||
{ | { | ||
edits