首页 游戏攻略 正文

《魔兽世界》怀旧服战士宏设置教程

魔兽世界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的原因,所以把破甲独自 放一个键了

相关信息

梦幻西游无双版暑假活动指南 暑假活动怎么玩
星界边境如何使用控制台admin指令 代码命令用法详解
精灵宝可梦GO大岩蛇在哪里抓 pokemon go大岩蛇抓捕方法
梦幻西游无双版天下美食活动玩法介绍
wow幻象之书出处大全 魔兽世界幻象之书怎么获得
伊苏8各按键有什么功能 游戏操作详解
王者荣耀马可波罗什么时候出 马克波罗上线时间解答
梦幻西游无双版坐骑系统即将上线 坐骑系统什么时候出
辐射避难所如何开启生存模式 生存模式玩法系统介绍
地铁跑酷怎么卡屋顶BUG 卡屋顶BUG技巧解析
梦幻西游手游魔王寨主流加点方案介绍
星界边境飞船面积如何增加 战舰容量扩大方法介绍
王者荣耀马可波罗多少钱 马可波罗金币点卷售价解析
地铁跑酷火焰加速有什么用 火焰加速解析攻略
饥荒口袋版威洛怎么样 威洛人物属性解析攻略
辐射避难所各属性对战斗有什么影响 战斗属性隐藏效果分析
侠客风云传各女角色实力详解 女角色实力比武测试
王者荣耀露娜铭文搭配推荐 露娜铭文怎么搭配
侠客风云传商店卖钛金属说明 有多少钛金属可以买到
侠客风云传1028a改动介绍 1028a有什么改动