Skip to main content

📈 强化收益

每一级强化都能为装备注入更强的力量。本插件支持三种维度的收益增长。

🗡️ 属性加成格式 (MMOItems Stats)

contents/upgrade-gains/ 下的配置文件中,你可以使用以下两种格式:

1. 百分比格式 (推荐)

基于物品原本的基础属性进行倍率缩放。

  • 示例:ATTACK_DAMAGE: "5%" (增加基础伤害的 5%)
  • 支持正负:"+3%", "-2%"

2. 固定值格式

直接在物品属性上进行加法堆叠。

  • 示例:CRITICAL_STRIKE_CHANCE: 2.0 (增加固定的 2.0 暴击率)
  • 支持正负:10, "+5", "-3"

🧪 永久药水效果 (PERM_EFFECTS)

强化到指定等级后持用即可获得的 BUFF。

levels:
6:
PERM_EFFECTS:
SPEED: 1 # 速度 I
10:
PERM_EFFECTS:
SPEED: 2 # 自动升级为速度 II
STRENGTH: 1 # 额外获得力量 I

⚡ 技能奖励 (ABILITIES)

这是顶级强化的终极奖励。

levels:
10:
ABILITIES:
- type: FIREBOLT # MMOItems 中的技能 ID
mode: RIGHT_CLICK
damage: 100
cooldown: 5

进阶:阶梯式成长与多重加成示例

在一个文件中,你可以根据等级梯度设置不同的跨度收益:

# 位于 contents/upgrade-gains/epic_armor.yml
type: ARMOR
levels:
1: # 1-5级:稳步增加防御力
ARMOR: 2
MAX_HEALTH: "5%"
6: # 6-10级:开始增加硬性减伤,并伴随一定的减速惩罚
ARMOR: 4
DAMAGE_REDUCTION: "2%"
MOVEMENT_SPEED: "-0.01" # 负值示例:重型护甲强化后变沉
11: # 11级及以上:获得常驻抗性,且几率觉醒护盾技能
ARMOR: 6
DAMAGE_REDUCTION: "5%"
PERM_EFFECTS:
RESISTANCE: 1
ABILITIES:
- type: MAGICAL_SHIELD
mode: ON_HIT
cooldown: 20
duration: 5

[!CAUTION] 属性加成是实时计算并附加在物品上的。如果修改了配置文件,玩家手中的存量装备在下一次重新持有时也会应用新的数值。