首页 游戏攻略 正文

《魔兽世界》怀旧服狂暴战宏命令大全

魔兽世界60年代怀旧服更新之后,很多人对狂暴战的玩法有一些疑问,除了天赋搭配外,还有宏设置。那么怀旧服版本,狂暴战宏怎么设置?下面就为大家带来魔兽世界60怀旧服狂暴战宏设置教程。

《魔兽世界》怀旧服狂暴战宏命令大全

魔兽世界怀旧服狂暴战宏命令怎么写

一些基本数据

一. 关于暴击和命中的作用

+1点暴击的作用,是把你的一次普通攻击,变成一次暴击

+1点命中的作用,是把你的一次未命中,变成一次普通攻击

二.战士MISS率(同等级)

双持MISS =24%

双手 MISS= 5%

单手+盾MISS = 5%

所有技能MISS=5%

MISS下限为0

每增加1点武器技能,增加0.04命中

每增加1点防御技能,增加怪物对你的0.04MISS

三.暴击

+1 敏捷 = +.05% 几率暴击

+1 武器技能 = +.04% 几率暴击

四.DPS

+1 力量 = +2 攻击强度

双手或剑盾战士:

+14 攻击强度 = +1 DPS.

双持战士:

+8.62 攻击强度 = +1 DPS

这个8.62是这么算的,因为攻击强度对主手副手2把武器都有加成

主手武器为每14点AP加一点DPS,副手武器伤害减半,而加了副手武器专精天赋后为14点AP增加

0.625DPS

所以,每14点AP增加的DPS为 14/(1+0.625)=8.615

这个8.62就是这么来的。加了副手武器专精的天赋,同时忽略命中惩罚

五.怒气获得

造成伤害产生的怒气:伤害 / (人物等级 * 0.5)

承受伤害产生的怒气:伤害 / (人物等级 * 1.5)

60级角色攻击造成伤害:

100 damage = 3.3 rage

500 damage = 16.6 rage

1000 damage = 33.3 rage

60级角色被攻击承受伤害:

100 damage = 1.1 rage

500 damage = 5.5 rage

1000 damage = 11.1 rage

六.仇恨

战士战斗和狂暴姿态 仇恨为 80%,防御姿态为130%,加了天赋为 145%

注:带*的技能仇恨不包括伤害带来的仇恨,这个以后讨论。

破甲: 260 (258.0 - 260.8)

英勇*: 145 (143.9 - 148.8)

复仇*: 315 (313.9 - 318.3)

复仇昏迷: 25 (23.4 - 29.1)

盾击*: 180 (175.4 - 180.3)

盾牌猛击*: ?? 250 (estimated from Cop's data. More on that later)

盾档: 0 (0 - 0. Can be higher - more on this later)

雷霆一击*: 130 (126.9 - 134.8)

挫志吼叫: 43 (42.8 - 43.8)

七.攻击判定顺序

先判定是否命中=>判断是否躲闪和招架判断是否格挡=>判断是否重击

八.盾牌格档

如果出现盾牌格挡,那么这次普通攻击(技能攻击不受影响)一定不会是暴击

如果你在TANK的时候,让自己尽可能的处于盾牌格挡状态,那么将会大大降低怪物的暴击率

比如怪物对你的5次普通攻击,有4次都在盾牌格挡状态,那么怪物只有1次攻击有可能出暴击

九.躲闪,招架和盾档

躲闪,招架和盾挡在背后均无效

招架躲闪和盾挡都不影响普通攻击,招架后可能未做出攻击动作,但是伤害是计算的.

十.常用宏

宏里面的“@”请去掉,因为直接打s**ipt打不出来,所以我在中间加了一个“@”

1.狂暴战士狂暴状态攻击的宏,如果对方的血少于20%则斩杀,否则放嗜血。如果怒气大于39,则使用旋风斩和英勇打击

/script if (UnitHealth("target")<20) then CastSpellByName("斩杀(等级 5)"); end

/施放 嗜血(等级 4)

/script if (UnitMana("Player")>39) then CastSpellByName("旋风斩");end

/script if (UnitMana("Player")>39) then CastSpellByName("英勇打击");end

2.狂暴战士战斗状态攻击的宏,如果对方的血少于20%则斩杀,否则放嗜血。如果怒气大于39,则使用英勇打击

/施放 压制(等级 4)

/script if (UnitHealth("target")<20) then CastSpellByName("斩杀(等级 5)"); end

/施放 嗜血(等级 4)

/script if (UnitMana("Player")>34) then CastSpellByName("英勇打击");end

3.破胆绷带宏[color=limegreen]color=darkblue]

/施放 破胆怒吼

/script SpellStopCasting()

/target 安达里克

/script UseContainerItem(4,1)

/script TargetLastEnemy()

上面的名字换成你自己的

4.防御姿态拉怪的宏,优先使用盾牌格档技能可以有效减少怪物的暴击

/施放 盾牌格挡

/script SpellStopCasting();

/script if (UnitMana("Player")>14) then CastSpellByName("复仇");end

/script if (UnitMana("Player")>44) then CastSpellByName("盾牌猛击");end

/script if (UnitMana("Player")>59) then CastSpellByName("英勇打击");end

另一种写法如下,有待我测试是否可用

/施放 盾牌格挡

/script local csbn,ump csbn=CastSpellByName ump=UnitMana("player") SpellStopCasting() if ump>59 then csbn("英勇打击") else if ump>44 then csbn("盾牌猛击") else if ump>14 then csbn("复仇") end end end

5.人物只在进入战斗的时候释放旋风斩,应某些朋友的要求添加的

/script if(UnitAffectingCombat("player")==1) then CastSpellByName("旋风斩");end

6.关于背包格子的编号,对照自己身上的就可以了,从左到右,就是说你的行囊是0号

4 3 2 1 0

1.2.3.4

5.6.7.8

9.10.11.12

13.14.15.16

另外英文的技能名称在CWOW好象不支持,我试过好几次都不能用

8.补充资料

战士的三态相对的ID分别为:战斗姿态下技能栏1——12对应的ID为73——84,防御姿态下为85——96,狂暴姿态97——108

/sc#ript CastShapeshiftForm(编号)

作用:切换到“编号”指定的形态/姿态(职业相关)

德鲁依:1 = 熊形态、2 = 水中形态、3 = 猫形态、4 = 旅行形态

盗贼:1 = 潜行

战士:1 = 战斗姿态、2 = 防御姿态、3 = 狂暴姿态

使用饰物的宏,第一个饰物

/script UseInventoryItem(13)

更新几个宏

1.一键从防御姿态切换到狂暴姿态使用狂暴之怒再切换回防御姿态

把防御姿态的数字7,放上狂暴姿态的图标

使你一按7就变成狂暴姿态,

然后在狂暴姿态的7放上这个宏

/施放 狂暴之怒

/script SpellStopCasting();

/script CastShapeshiftForm(2)

连续按就可以了

2.冲锋+拦截+压制+断筋一键宏

/script if(IsUsableAction(80)==1) then CastSpellByName("冲锋");elseif (IsActionInRange(80)==1) then CastSpellByName("拦截");elseif (IsUsableAction(79)==1) then CastSpellByName("压制");else CastSpellByName("断筋"); end

注意:冲锋技能放在战斗姿态的数字8,压制技能放在战斗姿态的数字7才能使用!

3.武器战士战斗攻击宏(狂暴姿态和战斗姿态都用这个)

/script C=CastSpellByName;if(IsUsableAction(79)==1) then C("压制");elseif (UnitHealth("target")<20) then C("斩杀");end

/施放 致死打击(等级 4)

/施放 旋风斩

/script if(UnitMana("Player")>49) then C("英勇打击");end

狂暴战士攻击宏(狂暴姿态和战斗姿态都用的)

/script C=CastSpellByName;if(IsUsableAction(79)==1) then C("压制");elseif (UnitHealth("target")<20) then C("斩杀");end

/施放 嗜血(等级 4)

/script if(UnitMana("Player")>29) then C("旋风斩");end

/script if(UnitMana("Player")>49) then C("英勇打击");end

4.一键缴械宏(连续按就OK)

/script CastShapeshiftForm(2)

/施放 缴械

5.切换双手武器和剑盾宏

/script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem(4,2);PickupContainerItem(4,1);PickupInventoryItem(16);else PickupContainerItem(4,1);PickupInventoryItem(16);PickupContainerItem(4,2);PickupInventoryItem(17);end

注意,单手武器和盾要放在最左边的包包里的最上面两个格子,第一个放武器,第二个放盾

6.双持姿态切换副手武器和盾的宏

/script PickupContainerItem(4,2)

/script PickupInventoryItem(17)

副手武器或者盾,是放在最左边的包包的第二个格子

7.拉仇恨宏,盾牌格档+复仇+英勇打击

/script if(IsUsableAction(90)==1) then CastSpellByName("盾牌格挡");end

/script SpellStopCasting()

/script if(IsUsableAction(91)==1) then CastSpellByName("复仇");end

/script SpellStopCasting()

/script CastSpellByName("英勇打击");

我把这个放在防御姿态的数字3,破甲放在2,因为公共CD的原因,所以把破甲独自 放一个键了

相关信息

王者荣耀S23米莱狄出什么装备好 米莱狄推塔攻略
王者荣耀购买李元芳皮肤能获得什么奖励 飞鸢探春附赠物品
王者荣耀飞鸢探春皮肤值得买吗 飞鸢探春这款皮肤怎么样
王者荣耀做青团活动青团原料怎么获得 青团原料在哪里拿
王者荣耀来一颗青团么活动怎么玩 来一颗青团怎么参与
王者荣耀孙尚香哪款皮肤要出星元皮肤 孙尚香新星元是什么
王者荣耀米莱狄战令皮肤什么时候上线 米莱狄战令皮怎么拿
王者荣耀s23打野铭文怎么搭配 s23打野铭文介绍
王者荣耀s23澜出装思路怎么样 s23澜出装介绍
王者荣耀s23李白强度分析 s23打野李白介绍
王者荣耀s23云中君怎么出装 s23云中君出装攻略
王者荣耀s23新版艾琳怎么玩 艾琳最新操作攻略
王者荣耀s23打野装备重大调整 各路打野如何应对
王者荣耀S23赛季关羽怎么出装 关羽出装攻略
王者荣耀艾琳获取方法有哪些 艾琳免费获取攻略
王者荣耀4月初英雄商店兑换哪个好 英雄商店兑换推荐
王者荣耀艾琳送你祝福宝箱活动怎么参与 艾琳宝箱有什么
王者荣耀绝悟挑战15关怎么过 15关通关攻略
王者荣耀s23巅峰赛高分教学 巅峰赛上分更快速
王者荣耀S23暴击流吕布如何出装 暴击流吕布出装攻略