技能与战斗

生物状态系统

按状态类型、持续时间和点数给当前人物、英雄或目标附加生物状态。

命令名

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 位置表。
  • 石化、禁锢、重伤 这类控制型状态通常会直接影响移动、攻击或防御,使用前要先确认是否符合当前战斗规则。

相关命令