wrcue 发表于 2014-01-16

tnobuff判定失效。

如果目标没有该BUFF,则使用某技能
这样应该怎么写?
用tnobuff的话判定失效,是BUG么?

比如
我对着木桩,测试tnobuff效果。

/skill 三环套月

结果是,我没上万剑,就已经在一直用三环了。
换成/skill 三环套月,问题依旧。

wrcue 发表于 2014-01-16

修正:“结果是,我上万剑了,还在一直用三环了。”

两仪青 发表于 2014-01-16

唔你前面有没有别的三环句子

bysdxt 发表于 2014-01-16

刚刚测试了一下,仅仅有这条语句
/skill 三环套月
的话是没问题的,只要上了万剑就不三环了

wrcue 发表于 2014-01-17

217的21的7 发表于 2014-1-16 01:27
唔你前面有没有别的三环句子

没有了。
我好像找到原因了。

本意是想写在没有某些BUFF的情况下才使用该技能

原本错误测试宏:
在目标没有万剑或叠刃BUFF的情况下才用三环
/skill 三环套月
这样写的话判定失效
修正的:
/skill 三环套月

虽然找到原因了。
可还是有点理解不了 为什么是“&” 而不是“|”

wrcue 发表于 2014-01-17

bysdxt 发表于 2014-1-16 01:31
刚刚测试了一下,仅仅有这条语句
/skill 三环套月
的话是没问题的,只要上了万剑就不三 ...

应该是我宏的BUFF并列关系符合打错了的关系。

原本错误测试宏:
在目标没有万剑或叠刃BUFF的情况下才用三环
/skill 三环套月
这样写的话判定失效
修正的:
/skill 三环套月

虽然找到原因了。
可还是有点理解不了 为什么是“&” 而不是“|”

两仪青 发表于 2014-01-17

wrcue 发表于 2014-1-17 19:31
应该是我宏的BUFF并列关系符合打错了的关系。

原本错误测试宏:


tnobuff:万剑归宗|叠刃
意思是没有万剑或者没有叠刃
tnobuff:万剑归宗|叠刃
意思是没有万剑也没有叠刃
页: [1]
查看完整版本: tnobuff判定失效。