无限武器增益

无限武器增益

一个DLL模组,让你可以配置每种增益效果的持续时间(包括永久生效)。适用于:法术、油脂、战技、消耗品

无限武器附魔

厌倦了每次战斗后都要重新涂抹油脂和附魔?厌倦了某些武器根本无法附魔?这个模组同时解决了这两个问题。

无限武器附魔 是一个 DLL 模组,它做了两件事:让游戏中的每件武器都能接受附魔(油脂和法术),并允许你设置每种附魔类型的持续时间(包括永久)。所有设置都通过一个简单的 .ini 文件控制,而且由于该模组不修改任何游戏文件,它与几乎所有其他模组兼容。

功能说明

所有武器均可附魔 默认情况下,艾尔登法环中大量武器无法被附魔,大多数独特武器和失色石武器完全无法使用油脂和法术附魔。启用此选项后,该限制将被移除。每件武器都可以接受所有附魔,无一例外。

镜像至副手 允许你将主武器上激活的任何附魔同时应用于副手武器。

附魔持续时间 该模组允许你控制附魔的持续时间,分为四个独立类别,以便你分别调整:

  • 油脂 - 消耗品,如火油脂、雷电油脂、催眠油脂等。
  • 法术附魔 - 通过祷告和魔法施加的附魔,如黄金树立誓、火焰啊,赐予我力量!、黑焰庇护、血焰刀刃等。
  • 消耗品 - 属性增益物品,如 exalted flesh(尊贵肉块)、各种腌肉以及灵药露滴。
  • 战灰 - 通过使用战灰获得的增益,如:黄金树立誓、忍耐、所有咆哮、水母盾等。

设置为无限持续时间时,你的附魔将持续生效,直到你在赐福点休息/传送或死亡。我推荐你将我的另一个模组 Persistent Buffs 与这个模组一同使用,这样附魔才能真正在快速旅行、赐福点休息、死亡甚至更换武器后持续存在。这两个模组相辅相成。

配置

用任何文本编辑器打开 InfiniteWeaponBuffs.ini。每个选项说明如下。

主要选项

[general]
all_weapons_buffable = 1     ; 1 = 所有武器均可附魔(包括失色/独特武器),0 = 仅原版可附魔武器

如果你只想修改持续时间而不想移除附魔限制,请将此选项关闭。

[greases]
enabled  = 1
duration = 300

[spell_buffs]
enabled  = 1
duration = infinite

[consumables]
enabled  = 1
duration = infinite

[ashes_of_war]
enabled  = 1
duration = 300

每个类别都可以通过 enabled 选项单独开启或关闭。duration 字段接受 infinite(永久)或任意秒数。将某个类别的 enabled = 0,则该类别完全不受模组影响。

镜像至副手

[dual_wield]
mirror_to_offhand = 0

如果你想在双持武器时将武器附魔(油脂 / 战灰)应用到双手,请开启此选项。目前它不适用于法术附魔(来自祷告/法术)。

叠加

[stacking]
stacking_bonuses = 0

通常,某些附魔在施加时会互相替换,例如,施加第二个武器附魔会移除第一个。开启此选项会移除这种互斥性,让你可以叠加通常相互覆盖的附魔。 启用后,你基本上可以随意施加任意数量的附魔,并让它们全部生效。

这也适用于来自法术 / 消耗品 / 战灰的附魔。

安装方法

选项 #1:ModEngine3 (me3),推荐

  • 安装 me3(me3_installer.exe
  • 打开你的 ME3 配置文件文件夹 — 将此路径粘贴到资源管理器地址栏并按回车:
%localappdata%\garyttierney\me3\config\profiles\eldenring-mods
  • InfiniteWeaponBuffs.dllInfiniteWeaponBuffs.ini 复制到该文件夹(...\eldenring-mods)
  • 用任何文本编辑器打开 eldenring-default.me3,并添加以下行:
[[natives]]
path = "eldenring-mods/InfiniteWeaponBuffs.dll"
  • 照常通过 ME3 启动游戏。

选项 #2:ModEngine2

  • 获取 ModEngine2 并解压到任意位置(不要放入游戏文件夹)
  • InfiniteWeaponBuffs.dllInfiniteWeaponBuffs.ini 复制到 ModEngine2 目录(与 launchmod_eldenring.bat 同级)
  • config_eldenring.toml 的 [modengine] 下,注册 DLL:
external_dlls = [ "InfiniteWeaponBuffs.dll" ]
  • 运行 launchmod_eldenring.bat

致谢

  1. libER 作者 Dasaav - 用于在运行时访问和修补游戏参数表