7 8 9 10
11 12 13 14
15 16 17 18
二、三种姿态下的攻击常用技能整合
首先再次打开按键设置,把回复对话R键那里改为I。因为,第一,战斗到一半不小心把对话框按出来是很容易导致失败的。第二,R键是一个很就手的键,按久了不会累。
然后,把9号快捷键的键位设置2,改为R
1、在战斗姿态下,把以下这个宏的图标放到9
/施放 冲锋(等级 3)
/施放 压制(等级 4)
/script if ( UnitHealth("target")<20 ) then CastSpellByName("斩杀(等级 5)"); else if ( UnitHealth("target")>=20 ) then CastSpellByName("致死打击(等级 4)"); end end
/script if (UnitMana("Player")>80) then CastSpellByName("英勇打击");end
2、在防御姿态下,把以下图标放到9(这个我直接给出的是防战的版本了,其他天赋战士记得把第四行的“盾牌猛击”改为致死打击或者嗜血)
/施放 盾牌格挡
/script SpellStopCasting();
/script if (UnitMana("Player")>5) then CastSpellByName("复仇");end
/script if (UnitMana("Player")>40) then CastSpellByName("盾牌猛击");end
/script if (UnitMana("Player")>59) then CastSpellByName("英勇打击");end
3、在狂暴姿态下,把以下宏的图标放到9
/施放 拦截(等级 3)
/script if ( UnitHealth("target")<20 ) then CastSpellByName("斩杀(等级 5)"); else if ( UnitHealth("target")>=20 ) then CastSpellByName("致死打击(等级 4)"); end end
/script if(UnitAffectingCombat("player")==1) then CastSpellByName("旋风斩") else end
或者
/施放 拦截(等级 3)
/script if ( UnitHealth("target")<20 ) then CastSpellByName("斩杀(等级 5)"); else if ( UnitHealth("target")>=20 ) then CastSpellByName("致死打击(等级 4)"); end end
/script if (UnitMana("Player")>80) then CastSpellByName("英勇打击");end
这样一个R键就实现了冲锋、压制、拦截、致死(嗜血、盾牌猛击)、斩杀、旋风、英勇、盾牌挡格、复仇共9个技能的使用。大大节约了键位。也弥补了某些操作上的缺陷。比如斩杀前出了闪避,R按下去就自动是压制了(一般压制秒人最后20%血还是可以的,还有打盗贼他很可能是开了闪避了,一味斩杀都是闪避)。还有能很方便的保持盾牌挡格和复仇。破甲的话另外设一个键吧。怒大于一定量的时候自动用英勇打击宣泄。狂暴战士的话可以把宏里面的数字改小一点。
三、破胆怒吼+立刻绷带,以及一键绷带宏
/施放 破胆怒吼
/script SpellStopCasting()
/script UseContainerItem(2,1)
/script TargetUnit("player")
其中
/script UseContainerItem(2,1)
/script TargetUnit("player")