heal
为目标实体治疗指定值。还可以“过度治疗”生物使其超过其最大生命值。
属性
属性 | 缩写 | 描述 | 默认值 |
amount | a | 治愈目标的数量 | 1 |
overheal* | oh | 是否将过度治疗作为额外的 MaxHealth*慎用 | false |
例子
Skills: - heal{amount=20} @self ~onDamaged 0.2
当施法生物受到伤害时,为其治疗 20 点生命值(10 颗心)。(20% 几率)
Skills: - heal{amount=20;overheal=true} @self ~onDamaged 0.2
当施法生物受到伤害时,为其治疗 20 点生命值(10 颗心)。(20% 几率)
如果生物接近或处于完全健康状态,它会将这 20 点生命值添加到其现有健康值上。例如。使用此动作的 20 点生命值的暴徒现在将有 40 点生命值。20/20 + 20 = 40/20
同一个生命值为 17 的生物将在其最大生命值 20 基础上获得 17 生命值。17/20 + 20 = 37/20