For the complete documentation index, see llms.txt. This page is also available as Markdown.

🔧能力修改器

EnchantmentReform 注册了 28 个内置修改器键。能力修改器会在能力条件之后、能力之前,按照 YAML 中的顺序依次执行。

参考页面

通用格式

modifiers:
  unique-entry-id:
    type: damage
    conditions: {}
    random: 1
    cooldown: 0
    operation: MULTIPLY
    value: 1.25

通用字段

字段
默认值
说明

type

必填

已注册的修改器键。键不区分大小写,且 - 会被规范化为 _

conditions

带类型的能力条件;每个子条件都必须通过。

random

1

应用概率。

cooldown

0

按来源、能力和配置路径分别计算的冷却时间,单位为秒。

通用检查按照以下顺序执行:条件、概率,然后获取冷却。某个修改器的事件专用实现即使之后发现当前上下文不兼容,也可能已经获取了通用冷却。

共用数字操作

操作
结果

SET

操作数

ADD

原始值 + 操作数

SUBTRACT

原始值 - 操作数

MULTIPLY

原始值 × 操作数

DIVIDE

原始值 ÷ 操作数;操作数为零时保留原始值

MIN

原始值与操作数中的较小值

MAX

原始值与操作数中的较大值

类型索引

最后更新于