Fiery
基本信息
| 属性 | 值 |
|---|---|
| 类名 | atomicstryker.infernalmobs.common.modifiers.MM_Fiery |
| 注册名 | InfernalMobs:Fiery |
| 显示前缀 | burning / toasting |
| 显示后缀 | of Conflagration / the Phoenix / of Crispyness |
| 触发机制 | onHurt (近战受击) + onAttack (近战击中) |
| 火焰持续 | 3 秒(默认) |
| 排除条件 | EntityDamageSourceIndirect / 远程弹射物 |
功能
Fiery 词缀让怪物在被近战击中或近战攻击时点燃目标(setFire(3))。怪物自身 extinguish() 灭火,避免"自燃陷阱"。
注意:远程攻击不会触发;间接伤害(爆炸/掉落)也不会触发。火焰持续时间统一为 fieryDurationSecs=3 秒。
触发方式
| 触发 | 行为 |
|---|---|
| 怪物被近战击中 | 攻击者着火 |
| 怪物近战击中目标 | 目标着火 |
| 任何时机 | 怪物自己灭火 |
数值
| 数值 | 默认值 | 配置项 |
|---|---|---|
| 火焰持续(秒) | 3 | MM_Fiery.fieryDurationSecs |