OmniCaster - 使用任意触媒施放法术与祷告

OmniCaster - 使用任意触媒施放法术与祷告

此模组允许你使用任何施法媒介(法杖或圣印)同时施放魔法与祷告。

OmniCaster

使用任意施法媒介——法杖圣印——来施放魔法祷告

法杖可以施放祷告,圣印可以施放魔法,而你可以通过简单的配置文件来决定法术补正的计算方式。


功能特色

  • 使用任意法杖或圣印施放魔法与祷告。
  • 可配置的补正模式: 所有法术均使用当前装备施法媒介的常规补正,或强制使用你的智力与信仰中的最高属性进行补正。
  • 与大多数大修模组兼容——施法媒介会自动检测。

配置

编辑 OmniCaster.ini 文件。共有两个设置项:

cast_anything

cast_anything = 1

让所有法杖和圣印都能同时施放魔法和祷告。设为 0 可禁用此功能,并保留原版施法媒介限制。

scaling_mode

控制补正的计算方式。从以下选项中选择一项:

点击展开选项
  • off - 原版补正。魔法使用魔法补正,祷告使用祷告补正。手持法杖施放祷告时,祷告将没有任何补正。
  • equipped - 所有法术均使用当前装备的施法媒介的补正。手持圣印?魔法和祷告都将使用该圣印的补正。
  • highest_stat - 补正始终跟随智力与信仰中较高的一项,与施法媒介类型无关。60 智力 / 20 信仰意味着所有法术都从智力获得补正;如果信仰超过智力,则所有法术都切换到信仰补正。
scaling_mode = equipped

requirement_swap

requirement_swap = 0

使用智力与信仰中较高的一项来满足所有法术的属性需求。所需数值保持不变,仅交换属性类型。 例如,法术“辉石旋流”需要 27 点智力。如果启用此选项,且你拥有 40 点信仰和 10 点智力,则该法术将需要 27 点信仰。 如果某个法术需要两种属性,则只会保留一项,即你最高的那项属性。


模组预览图

演示动图1 演示动图2


安装方法

选项一:ModEngine3 (me3)—— 推荐

点击展开安装步骤
  1. 安装 me3(me3_installer.exe
  2. 打开你的 ME3 配置文件文件夹——将以下内容粘贴到资源管理器地址栏并回车:
    %localappdata%\garyttierney\me3\config\profiles\eldenring-mods
    
  3. OmniCaster.dllOmniCaster.ini 复制到该文件夹中
  4. 使用任意文本编辑器打开 eldenring-default.me3 并添加:
    [[natives]]
    path = "eldenring-mods/OmniCaster.dll"
    
  5. 像往常一样通过 ME3 启动游戏。

选项二:ModEngine2

点击展开安装步骤
  1. 获取 ModEngine2 并将其解压到任意位置(不要解压到游戏文件夹内)
  2. OmniCaster.dllOmniCaster.ini 复制到 ModEngine2 目录中(与 launchmod_eldenring.bat 放在一起)
  3. config_eldenring.toml 中,于 [modengine] 部分注册 DLL:
    external_dlls = [ "OmniCaster.dll" ]
    
  4. 运行 launchmod_eldenring.bat