重要提示:目前仅支持原版AE、Mysticism、Apocalypse、Odin、Triumvirate、Lost Grimoire和Bound Armory Extravaganza。如果你使用了其他任何法术模组,其法术将不再出现在原版商人的库存中(模组商人不受影响)。如有需求,我可能会添加更多法术模组,并计划通过设置添加额外法术的功能,以便你可以手动加入拥有的其他法术。重要提示:如果使用补丁程序时提示缺少法术,这不一定是出错了。许多法术模组会重命名其编辑器ID,因此我需要添加新的ID。这意味着只有在你加载顺序中胜出的法术模组才会被加入。如果你使用了Mysticism模组更是如此,因为它重命名了所有记录,所以所有原版法术书都会被覆盖。描述我一直觉得,法术商人库存里什么法术都有这件事很奇怪,所以我决定改变这一点。我做了一个Synthesis补丁,能随机化商人出售的法术书,并让你自定义列表的生成方式。
每个法术等级和学派都有各自的稀有度设置,因此法术可以是常见、稀有或非常稀有。补丁程序目前支持许多流行的法术模组,包括《天启》、《奥丁》、《神秘主义》、《三执政》和《束缚军械库盛宴》。
未来的版本中可能会加入更多法术模组,我计划在合成设置中添加一个选项,以便手动添加不支持的魔法书。我该使用哪个版本?主ESP为那些希望在无需运行Synthesis的情况下使用默认设置的用户提供。
如果你想要自定义稀有度、掷骰次数、法术等级限制,或专门为你的加载顺序中的法术模组生成列表,建议使用Synthesis补丁器。
你只需要一个版本。
安装说明若使用主文件安装,直接通过模组管理器或您常用的模组安装方式下载即可。
对于补丁程序,你可以从文件中下载Synthesis补丁,或直接通过Synthesis添加。更多信息请见此处:
https://www.nexusmods.com/skyrim/articles/52942主要特点
平衡机制是这样的。利用游戏内的等级列表系统,你可以为等级列表设置——
几率:无 修饰符,用于决定该等级列表在使用时为空白的概率。
每个稀有度等级都会根据其稀有度获得独立的“空白几率”修正。例如,若普通设为50,则每次普通掷骰有50%的概率为空,另有50%的概率会包含一本法术书。
然后我给每个列表分配一定的抽取次数,以决定它有多少机会向商人库存中添加法术。抽取次数基于列表中法术的数量。因此,如果普通列表有10个法术,它就有10次抽取机会。我还决定抽取次数应根据稀有度和法术等级来确定,所以法术越稀有或等级越高,其列表获得的抽取次数就越少。
具体算法如下:
掷骰次数 = ((列表中的法术数量) / 2) × 掷骰倍数 — 普通
稀有品质的掷骰次数 = (((列表中的法术数量) / 2) / 2) × 掷骰倍数
掷骰数量 = (((列表中的法术数量) / 2) / 3) × 掷骰倍数 — 极稀有
然后,针对每个法术阶位,会取之前确定的掷骰次数:
最终掷骰次数 = 掷骰 — 新手模式
最终掷骰次数 = 掷骰 / 法术层级掷骰除数 — 适用于学徒
最终掷骰数 = 掷骰 /(法术层级掷骰除数 × 2)— 适用于精通级
最终掷骰次数 = 掷骰 /(法术等级掷骰除数 × 3)— 专家模式
最终掷骰次数 = 掷骰 / (法术等级掷骰除数 × 4) — 大师级
最终数值总是向下取整,只要列表里至少有一个法术,就最少会进行1次抽取。空列表则获得0次抽取。因此,即使某个列表极其稀有或品阶很高,只要其中包含法术,就仍会获得至少一次出现机会。
你可以随意更改这些设置。通过Synthesis补丁工具,你可以更改
无概率修饰符,
总掷骰倍率 (每个列表获得多少次掷骰),
法术阶层投掷除数 (更高的法术层级会减少投掷次数),以及
法术等级限制 (法术列表是否会根据玩家等级而受限)。
关于这些修饰符的说明:对于大型模组包,我建议使用我的推荐设置,效果应该相当不错。如果你想要更多普通品质的法术,只需提高整体掷骰倍率,就能在不显著改变稀有度平衡的情况下获得更多法术。
如果你使用的列表法术较少,我建议提高“无结果几率”修正值以及“总体掷骰乘数”。这样能让较小的列表获得更多掷骰机会,而较高的“无结果几率”则防止实际的法术书数量过多。这是因为列表中的法术越少,你在更高层级或更稀有列表中得到的差异就越小,因为一切最终都会默认为一次掷骰。(例如,在专家和大师之间制造一些稀有度差异)
补丁程序会告诉你每个商人库存中预计会出现的书籍数量,这样你就可以调整设置,直到效果符合你的预期。
当前仅影响以下商人:
1.
所有宫廷法师 (常规法术列表包含至25级的法术,另加一张专精列表,涵盖某一特定学派至75级的更多法术 常见)
2.
所有学院商人 (每个应与原版拥有相同的法术,包含两次专业0–75普通掷骰,外加一次专家75稀有–100极稀有掷骰)
3.
所有普通商人 (例如贝莱托尔或类似商人;目前无法通过设置对此进行平衡,但未来可能会改变)
4.
塔尔瓦斯 (获得两次塔尔瓦斯专精掷骰、一次毁灭系专精掷骰和一次召唤系专精掷骰)
5.
恩希尔 (获得一次吸血鬼判定、一次幻术专精判定和一次毁灭专精判定)
6.
弗洛伦提乌斯 (获得三次吸血鬼猎人专长掷骰)
7.
费兰 (获得两次吸血鬼专长掷骰)
8,
奈拉卡 (获得一次恢复系专业掷骰和一次 conjuration 专业掷骰)
以下每个基础版本所使用的设置均为默认值,因此我无法完全确定其平衡性。即使您只想要其中一种配置,我也建议运行补丁程序,因为您可以根据自己的喜好调整平衡性。
兼容性该补丁会将原版法术书商人等级列表替换为新生成的列表。同样直接修改或替换这些商人法术书列表的模组可能会发生冲突,或其更改被覆盖。任何修改法术书编辑器ID的模组也可能受到影响。
该功能不适用于任何模组添加的商人,因此他们仍将拥有原版风格的列表。不过,我会为我自己的模组列表处理其中一些商人,因此很可能会添加Beyond Burma、Beyond Reach和Wyrmstooth以及其他几个模组。
合成版本应在您的加载顺序最终确定后运行。支持的魔法模组会自动检测,并且仅在已安装时添加。
当前支持的技能修改:
- 原版天际/DLC与AE创作者的俱乐部内容
- 神秘学
- 末日浩劫
- 奥丁
- 三执政团(特意将这些法术添加到非常稀有层级,以便它们能随机出现,不会改动它们对应的任何特定商人)
- 失落的魔法书
- 绑定武库盛宴
- 动画武器库(我想这就是增加绑定细剑和其他一些东西的模组)
需求不需要直接安装任何前置,只需运行Synthesis来启动补丁器或你想添加到列表中的任意模组即可。面向开发者其实给这个添加新法术非常简单。目前,我为每个模组的法术书编辑器ID准备了一堆数组,它们全部整合在一起。
如果你想添加额外的法术模组,并且该模组规模较大,可以创建一组新的列表。实际上,我已经为一些尚未添加的法术模组创建了多个数组,所以请先检查一下。然后,你需要为这些列表添加一个组合函数。
对于小型模组,你可以直接将额外法术添加到任何以“additional”开头的列表中。只需将法术按等级和稀有度归类,并将编辑器ID填入相应位置即可。附加等级中的任何内容都会自动添加。
我打算通过把内容加入Synthesis设置来让这些列表更便于扩展,不过那是之后的事了。
如果你想用更简单的方法来追踪你拥有的所有法术,我还计划发布我的Spell Getter Synthesis补丁工具。它应该能抓取你所有的法术,告诉你哪个商人有这些法术,并把所有信息写入一个文本文件。这个工具完全是AI生成的,所以我不太确定它效果如何,但就我使用来看似乎还不错。
补充说明这是我制作的第一个模组,起初我完全不知道自己在做什么,所以确实在很多地方用了AI。所有的平衡性调整都是我自己定的,但我是靠AI学会如何实现这些的。像构建数组这类打字工作,也大多是用AI完成的。
实际上,在我差不多完成一半的时候,我才知道原来还有另一个模组叫“稀有法术书”,功能也差不多。不过既然我的模组还支持模组化法术列表,我就继续把这个项目做完了。