公平之火 - 无不可避免的火焰伤害

公平之火 - 无不可避免的火焰伤害

重做了火焰表面效果,使其不再那么烦人,更接近《龙与地下城》中"创造篝火"法术的工作方式。

游戏玩法

原版游戏中的问题
火球术、火箭、炼金术士之火等即使未命中也会对你造成伤害。
这是因为在你脚下生成的火焰表面总会造成 2d4 点火焰伤害(如果不跳跃则为 3d4 点):

  • 因着火受到 1d4 点伤害 (1)
  • 1d4 因回合开始时着火 (2)
  • 走出火焰时受到 1d4 伤害 (3)

修复更改 ^

  • 移除直接的表面伤害;(1) 和 (3) (#1)
  • 增加一个敏捷豁免检定 (DC 13) 以避免燃烧 (#2)
  • 将(2)移动至你的回合结束 (#3)
  • 将 1d8 调整为 2 以平衡游戏性 (#4)
  • 为燃烧效果添加了动画和头顶文字 (#5)

这使得火焰表面更像 D&D 法术“创造篝火”。
如果你更喜欢简洁版本,这里还有一个仅包含 (#1) 和 (#3) 的最小化版本。

安装

剧透:显示

坎多尔模组管理器
(添加压缩包,安装所选)

手册

  1. 提取
  2. 将 .pak 文件复制到 "/Documents/Larian Studios/Baldur's Gate 3/Mods" 目录下
  3. 将此复制到 "/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/{Profile}/modsettings.lsx"
    (可用记事本等工具打开)在 " " 下方,第一个 "" 之后:

推理

剧透:显示

为什么(#1)?
(1) 常在敌方回合发生,不给玩家留任何余地互动,基本上只是让技能造成更多伤害。
(3) 鼓励利用奖励动作逃离地面效果,这让它变得比应有的更烦人。

为什么(#2)?
主要源自 D&D 的“创造篝火”法术,与 D&D 规则中的火焰表面非常相似。

为什么(#3)?

  • 为玩家提供抵消该效果的机会,例如在他们脚下泼水/制造水。
  • 这种伤害通常是无法避免的。敌人可能会未命中你一箭射来,火焰未熄,伤害已至,根本来不及反应。

为什么(#4)?
(#1)、(#2)和(#3)略微过度降低了火灾威胁,所以这恢复了一些原有的内容,同时仍坚持着简化的理念这是可以避免的。同时也更接近于“创造篝火”。

为什么(#5)?
随着燃烧状态需要进行豁免检定,造成更多伤害,值得让它更加显眼。使其与其他效果(如中毒)保持一致。

兼容性

剧透:显示

该模组应能与任何内容良好兼容,除了同样修改以下内容的模组/补丁:

  • /Public/{模块}/Stats/Generated/Data/Status_BOOST.txt
    • 燃烧
      (调整持续伤害类型、施加时伤害与持续伤害)
  • /Public/{模块}/Stats/RootTemplates/_merged.lsf
  • 地表火焰
    (添加一个 DC13 的敏捷豁免检定)

如何制作这类模组

剧透:显示

(仅供好奇者参考,若只想使用模组可忽略此部分)

  1. 获取 https://github.com/Norbyte/lslib/releases/latest。
  2. 转到“PAK / LSV 工具”选项卡。
  3. 在“提取包”下选择位于“/{你的博德之门3安装目录}/Data”中的“Shared.pak”。
  4. 解压后,您将在 "/Public/Shared/Stats/Generated/Data" 路径下找到 "Status_BOOST.txt" 文件。
  5. 找到 "燃烧" 条目,移除 OnApplyFunctors 行,并将 TickType 从 "StartTurn" 改为 "EndTurn"。
  6. 删除所有其他条目(以免不必要地覆盖它们)。
  7. 找到 "/Mods/Shared/meta.lsx" 并暂时将其放在你能在步骤8中取回的位置(不要删除)。
  8. 删除所有非 "/Public/Shared/Stats/Generated/Data/Status_BOOST.txt" 的内容(再次强调以避免不必要的覆盖)。
  9. 创建 "/Mods/FairFire" 文件夹并将 "meta.lsx" 放入其中,并修改以下内容:
    • 文件夹:"FairFire"
    • UUID : "85ab9358-e6ba-95e9-27dd-9a591a6471b9"(可以修改一个数字以避免与该模组ID重复)
    • (其余为可选,但模组制作者通常也会修改"作者"、"描述"和"名称")
  10. 使用 BG3 Mod Helper 创建 .pak 文件及相关的元数据文件(这也能让你的模组兼容 Candor Mod Manager)。

我们现在有了第10步生成的 .pak 文件。
接下来只需安装这个模组,然后就能看到它生效了。
请记住,手动安装时,您需要将节点放入 modsettings.lsx 文件中,并确保该节点反映您在步骤9中选择的设置。

通过此流程,你可以进行其他修改,例如更改战利品表、角色属性、专长、种族等。