本人一个月前从无到有练了一个狂暴战,从一个狂暴战萌新成长到一个稍微有一点心得的战士,也分享过自己的心得给一些朋友及新人,现在发这个帖子交流一下自己的研究心得,供N服兄弟们一同探讨。
首先,狂暴战的输出讲究四个层面:天赋,药水、装备、手法。 这个帖子里只讲手法,不讲其他三样,因为这四样中只有手法才能通过攻略让玩家显著得提高输出。
我觉得狂暴战的输出成长分为三个阶段:
1. 不知道怎么输出(不清楚输出循环,各阶段该用什么技能);
2. 清楚怎么输出;(清楚技能施放,饰品及爆发技能释放,以及团本机制)
3.在满足第2点同时通过用宏来精细化自己的输出
在我从1阶段到2阶段成长的时候,主要清楚的是狂暴战在团本优先输出技能:
1. 因为我还在BWL半毕业阶段,暴击不够,所以我的输出姿态一直是狂暴姿态,而且要保持战斗怒吼时刻不能断,一般的做法是开怪前上血性狂暴然后上怒吼,输出中BUFF断了要及时上。
2. 在进行单体输出的时候,有嗜血优先嗜血,怒超过42的时候使用英勇打击泄怒(42的怒够你放一个英勇+嗜血),怒超过67的时候使用旋风斩泄怒(67的怒够你方一个英勇+嗜血+旋风斩),在怪少于20%血的时候只按斩杀。其中我放弃了压制以及撕裂,选择了狂暴输出到底,输出过程中不进行姿态切换。狂暴战的神技,血性狂暴、狂暴之怒、死亡之愿、以及鲁莽,到CD就要一直用,狂暴之怒在你熟悉BOSS机制的时候,当你要承受伤害或者BOSS恐惧时可以择机使用,死亡之愿可以到CD用,也可以斩杀阶段提前开用,鲁莽最好放在斩杀阶段使用。
3. 在我进行群体输出的时候,优先旋风斩,然后顺劈。有斩杀则用斩杀。
讲了自己的简单输出循环,接下来讲我为自己量身定做的几套宏。这其中最主要的宏包括:
1.单体输出宏。
基于我上面的输出原理,我给自己的宏编写如下:
/script if(IsCurrentAction(24)==nil) then UseAction(24);end;
/script UseInventoryItem(13)
/script C=CastSpellByName;
/script if(UnitHealth("target")<20) then C("斩杀");end
/施放 嗜血
/script if(UnitMana("Player")> 67)then C("旋风斩");end
/script if(UnitMana("Player")>42)then C("英勇打击");end
第一行你需要把技能栏里的普通攻击技能放在shit+2的技能栏里的最后一格,也就是24格。这个功能主要可以让你按这个宏就可以自动攻击你附近的怪,或者你按TAB然后按宏开始自动攻击。用了这个宏的好处是,第一你打完一格怪你无需用鼠标点击另一个怪再开始输出,而且就按宏就行。节省了你鼠标操作时间,或者防止有时候你手残点不到怪,增加你的输出效率。第二,一般来说你点击普通攻击键,你会开始攻击,但你第二次点击时,人物就会停止攻击。那我们设置单体输出宏肯定要一直点,这个宏的功能就是让你一直点,但是不会停止攻击,非常好用。
第二行主要是提供一个饰品CD到就使用的一个宏,如果你有爆发饰品如(赞达拉,大地之击,虫群等等)有时候我会忘了按,把这个放进宏就能确保我一直在使用饰品。
第三行只是一个指令
第四行是指 目标盛名少于20%的时候,你按宏就是无限斩杀
第五行 是没有其他指令的时候你按宏就会施放嗜血
第六行是 怒大于67的时候施放旋风斩
第七行是 怒大于42的时候施放应用打击。
标注:因为宏最多写256字,如果这个宏写不下,我的做法是删掉旋风斩那一行,因为旋风斩在单体输出中用得最少,自己看怒多的时候或者有AOE场景的时候,手动按。一般有两个怪我就优先用旋风斩。
2. 战斗怒吼宏:
/script for i=1,20,1 do if (UnitBuff("player",i) ~= nil) then if (string.find(UnitBuff("player",i),"BattleShout") ~= nil) then CastSpellByName("攻击");break; end end if (i==20) then CastSpellByName("战斗怒吼(等级 7)"); end
这个也是其他帖子里搬运的,主要体现在自动检测自己的BUFF中是不是有 战斗怒吼.没有就施放.有则普通攻击。另外如果你战斗怒吼没有学废墟的技能书,就把宏里面等级7 改为等级6
3. 冲锋拦截宏:
/施放 冲锋
/script local c,a,b,_=CastSpellByName;_,_a=GetShapeshiftFormInfo(1);_,_,b=GetShapeshiftFormInfo(3);if UnitAffectingCombat("player") then if b then c("拦截");else c("狂暴姿态");end;elseif a then c("冲锋");else c("战斗姿态");end;
这个宏的主要功能是在非战斗状态下用冲锋,战斗状态下用拦截。不过除了用这个宏之外,我还是另外放了一个拦截在技能栏里。因为有时候打完一个怪怒比较多,不想切换姿态用冲锋,就不按宏,直接按拦截。看情况分别用。
4. 群体输出宏:
/script if(IsCurrentAction(24)==nil) then UseAction(24);end;
/script UseInventoryItem(13)
/施放 旋风斩
/施放 顺劈斩
/script if(UnitHealth("target")<5)then TargetNearestEnemy();end
这个同样是加上 单体输出宏的前两行,群体输出主要技能为旋风斩和顺劈斩。最后一行判断目标的血量,如果少于5%,则切换下一个目标。不过虽然用了这个宏,很多时候我还是看情况单点旋风斩,这个宏不能无脑点,哈哈。
以上的所有宏,都放在所有姿态技能栏的公共空间里。不能放在姿态技能栏。
我个人觉得用了宏的输出要比不用宏多10%-20%的输出左右。另外你输出如果用无脑一键宏了,你可以放出更多的精力在施放 血性狂暴 狂暴之怒 死亡之愿和鲁莽的精确释放上。反正我凭着这个自己调整的宏打团本,同样的装备下输出不低于任何人,常年保持DPS前3位,这还是我不吃药的前提,最多嗑一个猫鼬。
以下是小弟的一些小心得,对于高手来讲已经耳熟能详,请高手也不灵赐教自己的心得,对于萌新来讲也希望有一个指导作用。忘大家轻喷。
首先,狂暴战的输出讲究四个层面:天赋,药水、装备、手法。 这个帖子里只讲手法,不讲其他三样,因为这四样中只有手法才能通过攻略让玩家显著得提高输出。
我觉得狂暴战的输出成长分为三个阶段:
1. 不知道怎么输出(不清楚输出循环,各阶段该用什么技能);
2. 清楚怎么输出;(清楚技能施放,饰品及爆发技能释放,以及团本机制)
3.在满足第2点同时通过用宏来精细化自己的输出
在我从1阶段到2阶段成长的时候,主要清楚的是狂暴战在团本优先输出技能:
1. 因为我还在BWL半毕业阶段,暴击不够,所以我的输出姿态一直是狂暴姿态,而且要保持战斗怒吼时刻不能断,一般的做法是开怪前上血性狂暴然后上怒吼,输出中BUFF断了要及时上。
2. 在进行单体输出的时候,有嗜血优先嗜血,怒超过42的时候使用英勇打击泄怒(42的怒够你放一个英勇+嗜血),怒超过67的时候使用旋风斩泄怒(67的怒够你方一个英勇+嗜血+旋风斩),在怪少于20%血的时候只按斩杀。其中我放弃了压制以及撕裂,选择了狂暴输出到底,输出过程中不进行姿态切换。狂暴战的神技,血性狂暴、狂暴之怒、死亡之愿、以及鲁莽,到CD就要一直用,狂暴之怒在你熟悉BOSS机制的时候,当你要承受伤害或者BOSS恐惧时可以择机使用,死亡之愿可以到CD用,也可以斩杀阶段提前开用,鲁莽最好放在斩杀阶段使用。
3. 在我进行群体输出的时候,优先旋风斩,然后顺劈。有斩杀则用斩杀。
讲了自己的简单输出循环,接下来讲我为自己量身定做的几套宏。这其中最主要的宏包括:
1.单体输出宏。
基于我上面的输出原理,我给自己的宏编写如下:
/script if(IsCurrentAction(24)==nil) then UseAction(24);end;
/script UseInventoryItem(13)
/script C=CastSpellByName;
/script if(UnitHealth("target")<20) then C("斩杀");end
/施放 嗜血
/script if(UnitMana("Player")> 67)then C("旋风斩");end
/script if(UnitMana("Player")>42)then C("英勇打击");end
第一行你需要把技能栏里的普通攻击技能放在shit+2的技能栏里的最后一格,也就是24格。这个功能主要可以让你按这个宏就可以自动攻击你附近的怪,或者你按TAB然后按宏开始自动攻击。用了这个宏的好处是,第一你打完一格怪你无需用鼠标点击另一个怪再开始输出,而且就按宏就行。节省了你鼠标操作时间,或者防止有时候你手残点不到怪,增加你的输出效率。第二,一般来说你点击普通攻击键,你会开始攻击,但你第二次点击时,人物就会停止攻击。那我们设置单体输出宏肯定要一直点,这个宏的功能就是让你一直点,但是不会停止攻击,非常好用。
第二行主要是提供一个饰品CD到就使用的一个宏,如果你有爆发饰品如(赞达拉,大地之击,虫群等等)有时候我会忘了按,把这个放进宏就能确保我一直在使用饰品。
第三行只是一个指令
第四行是指 目标盛名少于20%的时候,你按宏就是无限斩杀
第五行 是没有其他指令的时候你按宏就会施放嗜血
第六行是 怒大于67的时候施放旋风斩
第七行是 怒大于42的时候施放应用打击。
标注:因为宏最多写256字,如果这个宏写不下,我的做法是删掉旋风斩那一行,因为旋风斩在单体输出中用得最少,自己看怒多的时候或者有AOE场景的时候,手动按。一般有两个怪我就优先用旋风斩。
2. 战斗怒吼宏:
/script for i=1,20,1 do if (UnitBuff("player",i) ~= nil) then if (string.find(UnitBuff("player",i),"BattleShout") ~= nil) then CastSpellByName("攻击");break; end end if (i==20) then CastSpellByName("战斗怒吼(等级 7)"); end
这个也是其他帖子里搬运的,主要体现在自动检测自己的BUFF中是不是有 战斗怒吼.没有就施放.有则普通攻击。另外如果你战斗怒吼没有学废墟的技能书,就把宏里面等级7 改为等级6
3. 冲锋拦截宏:
/施放 冲锋
/script local c,a,b,_=CastSpellByName;_,_a=GetShapeshiftFormInfo(1);_,_,b=GetShapeshiftFormInfo(3);if UnitAffectingCombat("player") then if b then c("拦截");else c("狂暴姿态");end;elseif a then c("冲锋");else c("战斗姿态");end;
这个宏的主要功能是在非战斗状态下用冲锋,战斗状态下用拦截。不过除了用这个宏之外,我还是另外放了一个拦截在技能栏里。因为有时候打完一个怪怒比较多,不想切换姿态用冲锋,就不按宏,直接按拦截。看情况分别用。
4. 群体输出宏:
/script if(IsCurrentAction(24)==nil) then UseAction(24);end;
/script UseInventoryItem(13)
/施放 旋风斩
/施放 顺劈斩
/script if(UnitHealth("target")<5)then TargetNearestEnemy();end
这个同样是加上 单体输出宏的前两行,群体输出主要技能为旋风斩和顺劈斩。最后一行判断目标的血量,如果少于5%,则切换下一个目标。不过虽然用了这个宏,很多时候我还是看情况单点旋风斩,这个宏不能无脑点,哈哈。
以上的所有宏,都放在所有姿态技能栏的公共空间里。不能放在姿态技能栏。
我个人觉得用了宏的输出要比不用宏多10%-20%的输出左右。另外你输出如果用无脑一键宏了,你可以放出更多的精力在施放 血性狂暴 狂暴之怒 死亡之愿和鲁莽的精确释放上。反正我凭着这个自己调整的宏打团本,同样的装备下输出不低于任何人,常年保持DPS前3位,这还是我不吃药的前提,最多嗑一个猫鼬。
以下是小弟的一些小心得,对于高手来讲已经耳熟能详,请高手也不灵赐教自己的心得,对于萌新来讲也希望有一个指导作用。忘大家轻喷。