首页 游戏攻略 正文

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

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

相关信息

DNF价值300元新手礼包 阿拉的勇士300元新手礼包
友尽足球什么配置能玩
NBA2K17属性及能力值快速提升方法详解
模拟人生4吸血鬼怎么变人类 SIMS4吸血鬼变人类方法
塞尔达传说荒野之息黄昏之冠获得方法详解
塞尔达传说荒野之息DLC剑之试炼挑战攻略及难点打法
绝地求生大逃杀画质优化教程 6.28更新N卡画面设置
铁拳7保罗怎么出招 铁拳7保罗连招技巧及出招表分析
中土世界暗影魔多兽人队长怎么练 兽人队长新手指南
风暴英雄新英雄斯托科夫技能介绍一览
DNF7月新手豪华礼包活动地址 7月新手礼包
黑暗之魂3禁忌大剑怎么样 黑暗之魂3禁忌大剑特性
FIFA17v字拉球怎么操作 FIFA17v字拉球操作方法
塞尔达传说荒野之息呀哈哈面具位置图解
铁拳7新手入门攻略 铁拳7基础系统格斗通用术语介绍
炉石传说巫妖王扩展包上线时间 巫妖王什么时候发售
质量效应仙女座突击步枪推荐 仙女座哪把突击步好用
我的世界草块房子怎么造 我的世界草块房子建造教学
星际争霸2 本周合作突变模式 仁至义尽视频攻略
绝地求生大吉大利晚上吃鸡什么意思 吃鸡梗来源科普