主题
这一页不讲完整原理,专门放 拿来就能改的 Buff 配方。
如果你还没理解 Buff 在 HNAttribute 里的定位,先看:
如果你只是想快速查字段语义,先看:
一、最简单攻击 Buff
适合:
- 药水型攻击增益
- 入门第一条 Buff
yml
cookbook-power-up:
display: "&c力量提升"
default-time: 100
reapply-mode: REFRESH
attributes:
attack_damage:
operation: ADD
formula: "20 + level * 10"什么时候选它
- 你只想改一条核心属性
- 想先验证 Buff 基础链路
推荐验证命令
text
/hnattr buff list cookbook
/hnattr buff apply cookbook-power-up 100 1
/hnattr buffs
/hnattr trace attack_damage二、双属性力量 Buff
适合:
- 常见职业增益
- 同时提高输出和暴击
yml
cookbook-war-cry:
display: "&6战吼"
default-time: 120
reapply-mode: REFRESH
attributes:
attack_damage:
operation: ADD
formula: "15 + level * 8"
crit_chance:
operation: ADD
formula: "4 + level * 2"什么时候选它
- 你想做“明显变强”的短时增益
- 你希望
trace里能直观看到多条属性一起变化
三、纯防御 Buff
适合:
- 护盾姿态
- 站桩减伤
yml
cookbook-iron-skin:
display: "&7钢铁护体"
default-time: 80
reapply-mode: REPLACE
attributes:
defense:
operation: ADD
formula: "50 + level * 25"
damage_reduction:
operation: ADD
formula: "min(30, 10 + level * 3)"什么时候选 REPLACE
- 你明确想让新的同名 Buff 顶掉旧效果
- 不想只刷新时间,而是想整体覆盖
四、狂暴型高风险 Buff
适合:
- 输出爆发
- 用更高伤害换生存下滑
yml
cookbook-berserk:
display: "&4狂暴"
default-time: 100
reapply-mode: REFRESH
attributes:
attack_damage:
operation: ADD
formula: "25 + level * 12"
crit_chance:
operation: ADD
formula: "6 + level * 2"
defense:
operation: ADD
formula: "-(20 + level * 8)"设计思路
- 用正收益拉高输出
- 用负收益压低防御
- 特别适合做“开技能时强,但站不住”的职业感
排查重点
这类 Buff 最容易误判,因为它同时改正负两边。
建议一起看:
text
/hnattr source
/hnattr trace attack_damage
/hnattr trace defense五、易伤 Debuff
适合:
- Boss 破防窗口
- 技能命中后的脆弱状态
yml
cookbook-vulnerable:
display: "&c易伤"
default-time: 60
reapply-mode: REFRESH
attributes:
damage_reduction:
operation: ADD
formula: "-(8 + level * 3)"什么时候选它
- 你想做“被标记后更疼”
- 不想改攻击方,只想改目标受伤能力
最稳排查
text
/hnattr buffs <目标>
/hnattr trace damage_reduction六、长期常驻小增益
适合:
- 被动光环
- 装备套装激活后的长期状态
yml
cookbook-passive-aura:
display: "&a自然亲和"
default-time: 600
reapply-mode: REFRESH
attributes:
health_regen:
operation: ADD
formula: "1 + level"
move_speed:
operation: ADD
formula: "0.01 * level"什么时候选长时间 Buff
- 你不希望频繁补挂
- 只是想让它表现得像一个长期状态层
七、最终倍率型 Buff
适合:
- Boss 狂怒阶段
- 最终伤害放大型技能
yml
cookbook-rage-phase:
display: "&c狂怒阶段"
default-time: 80
reapply-mode: REPLACE
attributes:
attack_damage:
operation: MULTIPLY_TOTAL
formula: "0.15 + level * 0.05"什么时候用 MULTIPLY_TOTAL
- 你明确想做“最终倍率再往上乘”
- 你知道这会比普通
ADD更激进
建议
- 这类 Buff 先小数值起步
- 上服前一定做
trace和实战压测
八、命中后补一层防护
适合:
- 进攻触发防守
- 命中后短时加固
yml
cookbook-guard-on-hit:
display: "&b应激防护"
default-time: 40
reapply-mode: REFRESH
attributes:
defense:
operation: ADD
formula: "20 + level * 10"
damage_reduction:
operation: ADD
formula: "4 + level"设计思路
- 时长短
- 效果明确
- 重复命中时刷新即可
这类 Buff 很适合作为:
- 被动技能触发态
- 武器词条触发态
- Mythic 机制短增益
九、MythicMobs 最短接法
如果你只是想快速把上面这些 Buff 接进 MythicMobs:
text
hna-buff{key="cookbook-power-up";time=100;level=1} @target
hna-buff{key="cookbook-vulnerable";time=60;level=1} @target如果你要查更完整的 Mythic 接法,继续看:
十、最推荐的复制后验证顺序
不管你抄哪条配方,最稳都按这个顺序:
text
/hnattr reload
/hnattr buff list cookbook
/hnattr buff apply <key> 100 1
/hnattr buffs
/hnattr source
/hnattr trace <属性ID>你分别在看什么
reload:模板有没有重新加载buff list:Buff key 是否成功注册buff apply:运行时能不能真正挂上buffs:目标当前是否真有这个 Buffsource:是否出现buff:<key>来源trace:属性变化是不是按预期进入系统
十一、怎么选配方最省事
你是第一次配 Buff
先从:
cookbook-power-up
开始。
你想做常见职业增益
优先抄:
cookbook-war-crycookbook-iron-skin
你想做 Debuff
优先抄:
cookbook-vulnerablecookbook-berserk(反向改一部分属性也能做成 Debuff 思路)
你想做阶段爆发
优先抄:
cookbook-rage-phase
但要更谨慎地验证倍率。
十二、一句话记忆版
先用
ADD + REFRESH + 单属性跑通第一条 Buff,再逐步扩成双属性、Debuff 和倍率型,不要一上来就堆复杂公式。
