怀旧服。目前宏是这样的。
#showtip 痛苦诅咒
/petattack
/cast 诅咒增幅
/cast 痛苦诅咒(等级 3)
但是如果在副本里,魅魔正在魅惑,按了这个宏,魅魔就会打断魅惑去攻击。想要实现魅魔施展魅惑的时候petattack命令无效怎么办?
既然[魅惑]这个技能是引导类法术,那么是否可以考虑通过宏中加入判定语句来进行区分呢?
答案是可以的:
同时利用no命令进行“反条件”设置,即「不在引导魅惑法术的条件下…」
#showtip 痛苦诅咒
/petattack[nopetchannling:魅惑,combat]
/cast[nopetchannling:魅惑,combat] 诅咒增幅
/cast[nopetchannling:魅惑,combat] 痛苦诅咒(等级3)
————
注释:
当宠物不在释放引导法术:魅惑的情况下,才会进行「诅咒增幅」与「痛苦诅咒」的释放(基于老版本的队列施法)
combat 用来在新的战斗时重置宏
petchannling 不知道这个组合命令能不能用了,如果不能去掉pet(宠物)后尝试一下
追问nopetchanneling 这个不行,宝宝不动。改成nochanneling:诱惑也不行,还是会打断魅惑去攻击。