技能与战斗
生物状态系统
按状态类型、持续时间和点数给当前人物、英雄或目标附加生物状态。
命令名
MakePoison 支持英雄 H.、目标 T.
命令用途
MakePoison 用于给当前人物、英雄或目标附加中毒、冰冻、石化、隐身等生物状态。
调用格式
MakePoison <类型> <持续秒数> [点数]
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
类型 | 是 | 要附加的状态类型。完整编号和 cleanup 清理关键字可参考 MakePoison 类型表。 |
持续秒数 | 是 | 状态持续时间,单位为秒。 |
点数 | 否 | 状态附加点数。部分状态需附加点数使用,少数状态可省略附加点数使用。 |
返回或影响
- 这是执行型命令,会直接给当前对象附加或清理对应的生物状态。
示例
基础用法
#ACT
MakePoison 0 10 5
这段写法会给当前人物附加一个持续 10 秒,绿毒点数 5 点的状态。
常见变体
#ACT
T.MakePoison 16 10 50
这段写法会给当前攻击目标附加一个持续 10 秒的诅咒效果,触发攻击目标减少50%攻击力(数值小于100时,按100-数值百分比减少攻击)。
#ACT
MakePoison cleanup
这段写法会清理当前人物身上的 MakePoison 状态。
注意事项
T.MakePoison依赖当前脚本上下文里存在可操作目标。cleanup是清理关键字,不是数字编号;写成数字会按状态类型解释。- 清理关键字区分大小写与命令:
MakePoison cleanup全小写,写在第一参数位置;SetAbility用的是Cleanup/Clearup,两者不可混用,详见 SetAbility 位置表。 石化、禁锢、重伤这类控制型状态通常会直接影响移动、攻击或防御,使用前要先确认是否符合当前战斗规则。
