setname - woshiermuqwq/mythic-chinese GitHub Wiki
设置技能目标(非玩家)的显示名.
修改项名 | 别称 | 描述 | 默认值 |
---|---|---|---|
setname | 无 | 修改后的显示名 | 无 |
Skills:
- setname{name=<target.name>} @self ~onDamaged
受伤后将自身的显示名修改为 仇恨目标 的名称.
123:
Type: Skeleton
Display: '123 <caster.hp>/<caster.mhp><&heart>'
Skills:
- setname{name=<caster.name>;delay=2} @self ~onDamaged
- setname{name=<caster.name>;delay=2} @self ~onTimer:10 ?incombat{}
受伤 或 处在战斗时每0.5秒更新一次显示名
当施法者已伪装, 且设 setDynamic 为 true时
使用 ~onTimer 激活该技能将导致如下报错:
[SCHEDULER] Exception thrown whilst executing task
java.lang.IllegalStateException: Cannot modify disguises on an async thread
支持 占位符(≥4.9)