bingtanghuluzk 发表于 2020-9-20 15:28:22

如何判断目标单位身上有debuff?

本帖最后由 bingtanghuluzk 于 2020-9-20 15:36 编辑

我想做war3毁灭者的魔法吞噬技能。其中的一个效果是:移除施法区域内,我方单位身上极性为负的增益行为。同时每有一个单位的debuff被移除,会给施法单位恢复一定量的魔法值。
移除debuff倒是容易,但是如何判断施法区域内的若干单位中哪些有debuff哪些没有呢?
因为这是一个泛用技能,不能穷举所有的负极性增益,验证器中没找到哪个是验证增益极性的。

yxxiaobin 发表于 2020-9-20 19:44:00

验证器可以验证行为极性啊。使用单位比较行为计数,里边有极性字段。

yxxiaobin 发表于 2020-9-20 19:48:51

验证器可以验证行为极性啊。使用单位比较行为计数,里边有极性字段。

bingtanghuluzk 发表于 2020-9-20 23:10:43

yxxiaobin 发表于 2020-9-20 19:44
验证器可以验证行为极性啊。使用单位比较行为计数,里边有极性字段。

哎,真是。我以前还没注意过。谢谢你
页: [1]
查看完整版本: 如何判断目标单位身上有debuff?