1UP
基本信息
| 属性 | 值 |
|---|---|
| 类名 | atomicstryker.infernalmobs.common.modifiers.MM_1UP |
| 注册名 | InfernalMobs:1UP |
| 显示前缀 | recurring / undying / twinlived |
| 显示后缀 | of Recurrence / the Undying / of twin Lives |
| 触发机制 | onUpdate (tick) |
| 排除生物 | Creeper |
功能
“1UP” 借鉴马里奥 1UP 蘑菇的命名:被赋予该词缀的怪物首次生命值跌至最大生命值 25% 以下时,会立即回满血(默认 healAmountMultiplier=1.0 即回满到当前上限),并播放 random.levelup 音效,全局只触发一次。
每只被附上 1UP 的生物在战斗中"复活"一次,是难度提升机制之一。
触发方式
| 触发 | 行为 |
|---|---|
| 生命值 < 25% 最大值(首次) | 立即恢复至 healAmountMultiplier × 最大生命值 |
| 后续 tick | 不再生效(healed 标志置 true) |
数值
| 数值 | 默认值 | 配置项 |
|---|---|---|
| 触发阈值 | 0.25 × 最大生命值 | 源码固定 |
| 治疗倍数 | 1.0 | MM_1UP.healAmountMultiplier |
| 触发次数 | 1 次 | healed 标志 |
相关条目
- MobModifier 基类 - 词缀链表父类
- Regen - 持续回血词缀