翘曲之刃

翘曲之刃

基于短程传送构建的家酿战士子职。突袭跃迁让你穿越9米空间并命中,不会触发借机攻击。每次命中都会在目标身上留下空间债——它可叠加,削弱其豁免,然后爆发造成3d8力场伤害并击退。由迁跃骰驱动。

描述


由 AI 制作——下载前请阅读

我把这段放在最前面而不是埋在下面,因为应该由你来决定,而不是事后才发现。 这个模组使用了 AI 来制作。 具体来说:

  • 代码。 数值、职业进度、法术定义与本地化均由 Claude 编写,基于我的设计并在我的指导下完成。我决定了这个子职业做什么以及它应该是什么手感;AI 负责撰写代码、研究游戏自身文件的工作原理,以及围绕这一切的工具。
  • 图标。 职业徽记和空间骰子图标是 AI 生成的艺术图,经过清理和重新格式化以符合游戏的图标规格。它们是我并不满意的占位图,之后会被替换。
  • 法术和被动图标 直接引用游戏自带的图标资源,本文件中没有复制或分发任何 Larian 的艺术资产。

没有使用 AI 的部分: 设计、所有平衡性决策,以及全部测试。这里面的每一个机制都经过真人实际游玩测试。没有任何内容是生成后未经阅读就直接上传的。

我知道目前大家对这件事看法不一,我不想为此争论。如果使用 AI 对你来说是无法接受的事,那完全合理,我宁愿你从一开始就知道,也不愿你事后感觉被骗。如果你不在意,那这个页面的其余部分会告诉你这个子职业的玩法。


空间骰子

这是你的资源。你在战士 3 级时获得 4 个,7 级时获得第 5 个,11 级时获得第 6 个,15 级时获得第 7 个,18 级时获得第 8 个。它们会在短休或长休后恢复。在战士 10 级前是 d8,之后变为 d10,到 18 级时变为 d12。这里所有的等级都是指你的战士等级,而不是角色总等级,所以兼职不会让你提前提升骰子大小。

战士等级 空间骰子 骰子大小
3 4 d8
7 5 d8
10 5 d10
11 6 d10
15 7 d10
18 8 d12

这个数量和战斗大师获得的数量相同,但在 11 级多一个,并且 d12 也在相同等级获得。你几乎所有的行动都会消耗它们,所以这个子职业的核心就是如何避免资源耗尽。 15 级和 18 级的内容需要等级上限解除模组——原版游戏在 12 级封顶。请看“需求”部分。


3 级

空间突袭(动作,1 个空间骰子)。传送至 9 米内的目标身边并对其造成额外伤害。不会触发借机攻击。它可以与额外攻击叠加,所以你在 5 级时每回合能使用两次,11 级时三次。这也是你能在两回合内消耗掉六颗骰子的原因。

空间债务(被动)。每次空间突袭、空间扭曲斩或完美归一的命中都会在目标身上叠加债务。债务会累积,当目标身上存在债务时,其每有一层债务(每回合),其豁免检定便恶化 1 点。当债务达到 5 层时触发:造成 3d8 力场伤害,击退 4 米,并且若力量豁免失败,还会被锚定。你不需要额外消耗任何资源来设置这个效果。它会在你做原本要做的事情时自动累积。空间突袭和空间扭曲斩各增加 2 层,完美归一增加 4 层。

两个空间战技,从下面的列表中选择。


7 级

空间锚定(被动)。当空间突袭或完美归一命中时,目标需要进行一次力量豁免,失败则其移动速度降至 0,直到其下个回合结束。如果空间债务在同一回合触发,它会获得第二次豁免机会;若两次豁免均失败,目标将被定身两个回合。

空间扭曲斩(动作,免费)。这是一个戏法,所以不消耗骰子。进行一次近战攻击并附加 1d8 额外力场伤害,同时为目标叠加 2 层空间债务。该加成在战士 11 级时提升至 2d8。 这是你骰子用尽时的选择。提前说明:它会占用你的整个攻击动作,所以面对一个高血量且不会移动的目标时,普通的攻击连招伤害更高。它的存在是为了让你在资源耗尽时不至于只能挥棍子。

第三个空间战技。


10 级

强化空间控制。 空间骰子变为 d10。

完美归一(动作,2 个空间骰子)。空间突袭的远程版本。射程 12 米,以优势发动,造成更高伤害,叠加 4 层空间债务,并且目标在其下个回合结束前无法进行反应动作。

第四个空间战技。


15 级

扩展视界(被动)。空间突袭、完美归一和战术位移的射程/距离增加 50%——9 米变为 13.5 米,12 米变为 18 米,6 米变为 9 米。

第五个空间战技,以及第七个空间骰子。


18 级

持续债务(被动)。当空间债务触发时,你恢复一个空间骰子——并且债务不会完全清除。目标身上会残留一层债务,因此下一次引爆只需再命中两次而不是三次。 这个机制的重点在于持久战。它奖励你在一场真正的战斗中持续攻击同一个目标——而不是清理小怪,因为击杀回馈机制在清理小怪时收益最高,而那时你本来就不需要帮助。当你在一个持续攻击的目标上,循环会从每三次命中触发一次缩短为每两次。

第六个空间战技,第八个空间骰子,并且骰子变为 d12。


空间战技

共有八个。你最终会获得六个:3 级两个,然后 7、10、15 和 18 级各一个。如果没有等级上限解除模组,你将只获得八个中的四个,这依然是一个需要认真考虑的抉择。

战技 效果
空间破裂 动作,1 个骰子。进行一次攻击造成额外力场伤害,并将目标击退 3 米。
裂隙破绽 动作,1 个骰子。进行一次攻击造成额外力场伤害。目标在你的下个回合前进行的攻击检定具有劣势。
相位破碎 被动,免费。空间突袭命中会降低目标 2 点护甲等级,持续到你的下个回合。
余震驱动 被动,免费。空间突袭命中会为你提供 3 米移动力,持续到你当前回合结束。
相位虚晃 附赠动作,1 个骰子。针对你的下一次攻击具有劣势。
战术位移 附赠动作,1 个骰子。传送至多 6 米。不会触发借机攻击。
紧急位移 反应,1 个骰子。当你被攻击命中时,遁入灵界直到你的回合开始,然后以一个免费的 6 米步返回。
加速债务 被动,免费。空间债务累积更快——每次命中叠加 3 层而非 2 层——所以只需两次命中就会触发,而非三次。完美归一自身叠加的层数就足以单独引爆。

空间破裂和裂隙破绽只在你的攻击实际命中时才消耗骰子。落空则骰子保留。

关于紧急位移:触发它的那一次攻击仍然会命中你。你获得的是其后的保护。在你的回合到来之前,没有任何东西能碰到你,并且你可以选择返回的位置。


安装说明

  1. BG3 Script Extender。 先安装它,其他一切都需要它。
  2. CommunityLibrary
  3. Subclass Compatibility Framework。
  4. 空间刃武者。

可以使用 BG3 模组管理器或手动安装。

安装成功了吗? 创建一个战士并升到 3 级。空间刃武者应该会与战斗大师、冠军和奥法骑士一同出现在子职业列表中。如果列表显示正常但空间刃武者不在其中,那几乎总是 Script Extender 或 Framework 没有加载。请优先检查这两项。


兼容性

  • 可与其他战士子职业模组共存。 这就是兼容性框架的作用。我测试了会覆盖相同战士升级节点并在本模组之后加载的 Echo Knight Mod5e Fighter Subclasses Combined。两者都能正常显示。
  • 不覆盖任何文件。 每条记录都是独立的,并且没有修改任何游戏基础文件。图标放在游戏共享的图标文件夹中,因为那是游戏唯一会查找它们的地方。
  • 仅支持英文。 其他语言会回退到英文而不是显示空白文本。
  • 多人模式未经测试。 本模组的内容理论上不会有问题,但我没有实际测试过。

卸载

如果你从包含空间刃武者角色的存档中移除本模组,该角色将失去其子职业。请先在 Withers 处重置角色,或保留一个独立的存档。这与任何其他子职业模组相同。


需求

整个子职业在无需等级上限解除模组的情况下可完整游玩至 12 级。 Expansion(或任何等级上限解除模组)是一个软性需求:安装它后,你将同时获得 15 级的扩展视界、18 级的持续债务、第七和第八个空间骰子以及 d12。不安装它,这些内容就不会存在——不会报错,只是永远不会解锁。 我用 Expansion 构建并测试了这些等级。其他修改等级上限的模组应该也能工作,因为这里的内容并没有什么特殊操作,但这是唯一经过实际测试的模组。

三个硬性需求。

  • BG3 Script Extender
  • CommunityLibrary
  • Subclass Compatibility Framework

如果其中任何一个缺失,该子职业根本不会显示。


致谢

我从社区中这些优秀的人那里学到了大部分知识。

  • Norbyte — BG3 Script Extender 和 LSLib。Divine 负责打包文件。没有它就没有这里的一切。
  • BG3 社区 — Subclass Compatibility Framework。我仔细阅读了它的 Lua 代码来理解子职业注册的实际过程,并因此重写了我的方法。
  • BG3 社区 — CommunityLibrary。Framework 需要它。
  • Celes/DiZ — Expansion。我使用 Expansion 将测试角色升到了 20 级……很多次。
  • wesslen — DEchoKnight。测试了与它的兼容性。
  • sumradagnoth8 — 5e Fighter Subclasses Combined。测试了与它的兼容性。
  • Wraithfallen — 那个教会我如何使用 AI 制作模组的男人、神话、传奇。

也感谢更广泛的 BG3 模组社区。我使用的每一种格式都是别人先摸索出来并免费写下的。没有网上大量的指南和教程,这一切都不可能实现!


jwjeff 制作,Claude 负责编写代码和研究。没有使用 Larian Toolkit。请参阅顶部说明了解其含义。