你的意思是,目标身上没有致死的DEBUFF的时候,放致死。有致死DEBUFF的时候放压制吧?
额,我记得,这个应该做不到吧,因为魔兽的宏,判定条件里面,没有“根据目标身上BUFF释放技能”的这种条件。游戏里有的宏判定条件是"目标种类(自己,友方,敌方)”“是否在战斗状态”“在某形态”等等,都不适用你的要求。
而且魔兽的宏,都是按照循序执行,如果宏里面其中一个条件,无法执行(如CD中,怒气等条件不满足)整个宏都会终止,后面的命令都无效。
所以,适合你要求的,就2种。
第一种,随机释放技能宏,你可以1键随机释放2个,或2个以上的技能。
/castrandom 致死打击,压制
图标用问号没作用,可以选择自己喜欢的图标。如果前面加一行#show 某技能,图标用问号,可以监视该技能CD时间。
这种宏,你可以无脑狂按键盘,总有50%的技能出你需要的技能.
第二种,顺序释放技能,也就是按顺序释放技能,可以让多个技能1键循环释放。
/castesquence 致死打击,压制
图标用问号的话,可以监视当前宏认定技能的CD时间。
这个宏,第一次按出致死打击,第二次按出压制。但是如果其中某一次按了,施法条件不满足(CD,攻击不到目标,怒气不够等情况),会停留到当前技能,不会切换到另外1个技能。比如按第一次,由于怒气不够,没放出致死,但是宏默认的技能依然是致死,不是压制。只有致死放出后,才会变成压制。
还有一种情况,比如你用致死攻击了目标A,然后目标切换到目标B(经常出现,如A死亡等),你想对目标B释放致死打击,但是这时候宏认定的技能是压制,你一定很蛋疼吧。这时候就需要用到reset。
/castsequence reset=5/alt 致死打击,压制
这个宏,基本同上,区别是,宏执行开始起,5秒后,或者按alt后,宏重置。比如你释放了一次致死,宏默认技能变成压制,你等5秒没运行这个宏,或者按了次alt,宏认定的技能又变成致死了。其中的5是宏的重置秒数,alt你也可以改成任何键。
当然,你也改成
#show 致死打击
/castsequence reset=alt 致死打击,压制,压制,压制,压制,压制,压制,压制(后面可以无限个压制)
这个宏,第一次按是致死,后面随便怎么按,都是压制,除非你按alt重置宏。重置后,又变成致死了。图标一定用问号。
第一行的#show 致死打击 表示监视致死打击这个技能的冷却。因为/castsequence本来就会监视当前宏认定技能的冷却(如果你的图标是问号的话),所以之前的宏,没有全加上#show。
额,就这样吧。凭印象写的,没有试验过,如果宏不对的话,追问吧。希望对你有帮助。
温馨提示:答案为网友推荐,仅供参考