Exhaust
基本信息
| 属性 | 值 |
|---|---|
| 类名 | atomicstryker.infernalmobs.common.modifiers.MM_Exhaust |
| 注册名 | InfernalMobs:Exhaust |
| 显示前缀 | exhausting / draining |
| 显示后缀 | of Fatigue / the Drainer |
| 触发机制 | onHurt (受玩家攻击) + onAttack (击中玩家) |
| 饥饿扣除 | 1.0(每触发) |
功能
Exhaust 词缀让怪物在战斗中消耗玩家饥饿值:每次怪物被玩家攻击或击中玩家时,调用 EntityPlayer.addExhaustion(1.0F),加速饥饿值衰减。
属于"软控制"词缀:玩家持续战斗时会更频繁地感到饥饿,配合 Sapper 等饥饿相关词缀可形成显著压力。
触发方式
| 触发 | 行为 |
|---|---|
| 玩家攻击怪物 | 玩家 -1.0 exhaustion |
| 怪物攻击玩家 | 玩家 -1.0 exhaustion |
数值
| 数值 | 默认值 | 配置项 |
|---|---|---|
| 饥饿扣除 | 1.0 | 源码常量 |
| 触发对象 | 仅玩家 | 源码固定 |