在技能和能力检定中禁用致命失误

在技能和能力检定中禁用致命失误

禁用技能检定和能力检定(如纯粹的力量或敏捷检定)以及豁免检定中的致命失败

游戏玩法

我通常在 Discord 服务器上更快地回答问题与建议。

描述

通过将最小掷骰值设为 2,禁用技能检定、能力检定(如原始力量或敏捷检定)和豁免检定中的致命失误。这意味着你再也无法掷出 1 点,因此在对话、开锁或专注时不会再出现致命失误。

当然,缺点是那些"2 点刚好能通过但 1 点会失败"的特殊情况。比如"DC 5"时拥有"+3"加值,或"DC 10"时拥有"+8"加值。这些情况下,你有 5% 的概率不公平地受益于本模组。但考虑到最令人沮丧的情况往往是"DC 10"时拥有"+15"加值,我认为这是合理的取舍。

经过测试,我确认最小掷骰值是在掷骰后强制生效的,因此这不会提高你获得更高点数的概率。你仍然有 5% 的概率获得骰子的任意数值,但 1 点会被提升为 2 点。

这也意味着与"重掷"特性(如半身人的幸运)没有交互。从机制上说,系统会先进行掷骰,检查是否有重掷机会,返回骰子的原始数值,然后才会被被动效果设为最小值。因此半身人仍能在技能/能力检定时重掷 1 点,但如果重掷后再次得到 1 点,仍会被提升为 2 点。

兼容性

如果你使用的是 Zerd 的"规则如书",就不需要这个模组,因为 RAW 已经包含了一个相同功能的选项(⚙️ "skillCheck_critFail")。

该模组将所有英雄角色的最小掷骰值添加为被动效果,会覆盖"_Hero"和"ORIGIN_Karlach"角色属性条目中的"Passives"属性。

如果你使用了其他会覆盖这些条目的模组,请确保使用 Norbyte 的 BG3 脚本扩展器(可以按照这里的安装指南操作)。通过使用脚本扩展器并将本模组放在冲突模组之前(或直接放在加载顺序首位),你仍能获得这个被动效果。

如果没有冲突模组,则不需要脚本扩展器。

替代

如果你出于某种原因想要相反的效果(总是关键失败能力和技能检定)——比如看到通常看不到的对话——你可以使用 ritzierwizard 制作的这个 mod。

GitHub

同样可在 GitHub 上获取。