自己弄的一些宏,也是参考了很多其他人的资讯,希望对大家有帮助
第一:
一个是前面大家说的被缴械换盾的宏,这个在4.0.1还能用,估计也就战士有需要,发些详细的设置方法和配套宏。
如上图,先做个名称为“盾”的装备管理器的配置,这个配置就只有一个盾,千万不要装武器,否则被缴械后一样不能换盾;
/equipset [noequipped:盾牌]盾
/equipslot 16 愤怒斗士手斧
/equipslot 17 愤怒斗士盾墙
其他的该开盾墙的,该切姿态的,该开盾反的请自己加,后面加了两句“/equipslot 16”“/equipslot 17”,是为了能在缴械结束后,能正常换上单手武器;
效果:在拿双手武器的情况下,被缴械、拆卸等,可以把盾换出来,换出盾后,可以开启盾墙等跟盾相关的技能。
第二:
这个服务于4.0.1,在断筋内置CD固定的前提下,我们战士还没有一个漂亮的断筋内置CD计时器,只好做个山寨的,可以将就过渡下;
如图,利用系统的秒表,来倒计时,时间到了之后,还会叮一声,就像家里微波炉干活结束了:)
/cast 断筋
/run for i=1,40 do local D= UnitDebuff("target",i); if D=="强化断筋" then Stopwatch_Play();Stopwatch_StartCountdown(0,0,26) end end
建议:把“/run fo....”这段宏放在一个你经常按的技能上面,这样可以最准确的刷新倒计时。
工作原理:检测目标身上的debuff,如果出现“强化断筋”,则开启秒表并且设置秒表时间为26秒(如果你天赋只点一点,那请自己把26修改为56),为什么是26秒呢?如下:
26 = 30 - 5 + 1;
30是强化断筋的内置CD,5是它的持续效果,1是误差弥补;
为什么要“-5”? 因为这个宏的效果是通过检测debuff,按理说,你每按一次该宏,就会刷新时间,理论上是通过强化断筋结束时才开始计时,所以有上面的建议部分。
缺陷:犹豫宏还不够高级,无法识别是谁的强化断筋debuff,而且也没辨识是不是敌人,只是做个简单的倒计时参考,等待真正高手做出强化断筋的计时器。
欢迎讨论!:)
回复该发言