修正“反击法术”能力属性

修正“反击法术”能力属性

修正了“反制法术”的行为,使其在与桌游规则相符合的情况下,根据学习该法术的职业的能力值来决定,而非默认使用智力或任意采用最高属性值。

Larian在编写“法术反击”的代码时走了捷径,导致其在尝试反击更高级别的法术时,总是使用智力作为检定属性。实际上,应该使用学习“法术反击”的那个职业的施法属性。我听说过去有其他修复尝试,只是随意使用角色最高的属性值,但这让我不太满意,因为它会引发麻烦的多职业搭配问题。我已经将“法术反击”的智力版本和魅力版本分离为独立的法术,并且只让相应的职业学习它们,这样就能始终使用正确的属性值。

  • 如果添加到已有魅力职业角色学习“法术反击”的存档中,该角色必须重新加点,以将其不正确的“法术反击”替换为修正后的版本。
  • 应该兼容扩展,但我没有进行彻底测试。
  • 与模组职业的兼容性取决于其他模组及其对法术列表的处理方式。如果它们使用默认的术士/邪术师/魔法奥秘法术列表,那么它们将拥有魅力版本的“法术反击”。