常用术士宏介绍 补(3)
术士地狱犬智能咬你宏
/script if(UnitDebuff("player",1)) then TargetUnit("player");CastPetAction
(4);TargetLastTarget();else CastPetAction(4);end;
这个宏是当自己身上有被释放的有害魔法时,地狱犬吞掉自己身上的魔法,否则吞噬敌人增益魔法。
UnitDebuff("player",1)意思是自己的第一个Debuff位有个Debuff,那么
TargetUnit("player")选中自己,施放狗吃的技能CastPetAction(4),然后再选中最后一个目标,也就是
说不改变目标完成吃自身的Debuff。下面else否则吃当前目标的。
CastPetAction(4)里面的4是地狱犬吞噬魔法技能位置,我的地狱犬技能栏的第四个,你要是第五个就改
成5,第六个就改成6。
这里要说的是第一个Debuff位有个Debuff并不一定就是狗能吃的,例如痛苦诅咒和牧师的恐惧够是不能吃
的,没关系,能吃才吃,不能吃没有动作。举例 ,1你只中了痛苦诅咒你使用这个宏那么效果是吃敌人的
;2你先中了痛苦诅咒又中了腐蚀,使用宏腐蚀被吃掉。狗的技能8秒的cd,另外别忘了把狗的技能改成被
动的,右键点一下。
这个宏比原来的好,下面是原来的宏
/script TargetUnit("player");CastPetAction(4);TargetLastEnemy();
另外容易忽视的3个按键:1鼠标中键2上滚3下滚。建议这3个键设置成关键技能,设置成顺法的最好。
声明:我是根据这个宏改的
/script if(UnitDebuff("player",1)~=nil) then TargetUnit("player");CastPetAction
(4);TargetLastEnemy();elseif(UnitBuff("target",1)~=nil) then CastPetAction(4);end;
上面的只能吃自己的,看了一下有的语句没用,改了一下成功了。
新建个宏复制粘贴就能用了
二区卡德加联盟人类术士 圣星