常用数据权威发布
AbilityAdd 类型表
汇总 AbilityAdd 的类别编号、属性含义和常用查询变量,便于按编号设置附加属性。
当命令参数写的是 AbilityAdd 的“类别”时,直接按下表填写对应编号即可。
AbilityAdd 和 SetAbility 位置表 都属于状态附加体系,但两者的用途不同:
AbilityAdd更适合直接附加基础能力数值。SetAbility更适合做状态位、扩展属性和计时型效果。
AbilityAdd 类别
| 编号 | 属性 | 说明 |
|---|---|---|
0 | HP | 附加 HP。 |
1 | MP | 附加 MP。 |
2 | 防御 | 附加防御,下限附加一半、上限全部附加。例如人物原防御 5-10,执行 AbilityAdd 2 123 20 后防御为 5+(123/2)=66 至 10+123=133,即 66-133。 |
3 | 魔御 | 附加魔御,下限附加一半,上限全部附加。 |
4 | 攻击 | 附加攻击,下限附加一半,上限全部附加。 |
5 | 魔法 | 附加魔法,下限附加一半,上限全部附加。 |
6 | 道术 | 附加道术,下限附加一半,上限全部附加。 |
16 | 增加攻击 | 该类型与增加攻击类食品共用属性,如苹果、攻击神水类。 |
17 | 增加魔法 | 该类型与增加魔法类食品共用属性,如苹果、魔法神水类。 |
18 | 增加道术 | 该类型与增加道术类食品共用属性,如苹果、道术神水类。 |
19 | 增加攻击速度 | 该类型与增加攻击速度类食品共用属性,如攻速药水类。 |
20 | 增加HP | 该类型与增加 HP 类食品共用属性,如苹果、HP神水类。 |
21 | 增加MP | 该类型与增加 MP 类食品共用属性,如苹果、MP神水类。 |
22 | 减少攻击 | 用于附加减攻效果。 |
查询变量
AbilityAdd 附加效果可配合下面这些变量读取:
| 变量 | 含义 |
|---|---|
<$ABILITYADDPOINT类别> | 读取当前对象在指定类别上的附加点数。 |
<$ABILITYADDTIME类别> | 读取当前对象在指定类别上的剩余时间,单位为秒。 |
<$T.ABILITYADDPOINT类别> | 读取当前目标在指定类别上的附加点数。 |
<$T.ABILITYADDTIME类别> | 读取当前目标在指定类别上的剩余时间。 |
<$H.ABILITYADDPOINT类别> | 读取当前英雄在指定类别上的附加点数。 |
<$H.ABILITYADDTIME类别> | 读取当前英雄在指定类别上的剩余时间,单位为秒。 |
目前可见的 AbilityAdd 变量覆盖 0~31 范围,其中常用类别如上表所示。
使用说明
AbilityAdd支持当前人物、英雄H.和怪物目标T.三种执行对象。AbilityAdd已支持突破65535限制。- 如果你需要的是状态控制、全局计时或触发
@SetAbility_xx这类标签,应改用 SetAbility 位置表。 - 如果你需要的是中毒、冰冻、石化这类生物状态,应改用
MakePoison。
