猎人追踪怎么编宏命令?(猎人追踪插件)

猎人追踪怎么编宏命令?

一,猎人追踪怎么编宏命令?

Cataclysm-生存猎人-(更新属性比较)

目录

+ 点击显示隐藏的内容 ...

1 伤害技能

2 守护

3 循环

4 蓄势待发

5 天赋

5.1 生存天赋

5.2 射击天赋

5.3 兽王天赋

5.4 雕纹

6 宠物

7 AOE

7.1 多重射击/蛇毒蔓延

7.2 爆炸陷阱

8 属性

8.1 属性比较

1 伤害技能

爆裂射击:主力技能,尽可能多的使用它,消耗大量集中值。

黑蚀箭:随着最新的改动,这个技能已经能造成大量的伤害,虽然有着较低的DPS但是有着很高的DPCT(DamagePerCastingTime单发伤害:一个GCD或者一段施法时间内造成的伤害,在除以GCD或者施法时间。),所以当目标能存活至伤害完全生效的情况下你会选择使用它,黑蚀箭的周期性伤害能触发蓄势待发。

毒蛇钉刺:由于眼镜蛇射击能延长它的持续时间,大多数情况下你只需要对目标上一次就可以了。毒液钉刺的天赋能让你对受到毒蛇钉刺影响的目标造成的伤害提高10%。和黑蚀箭一样,它有着有着较低的DPS但是有着很高的DPCT。

秘法射击:这是一个倾泻集中值的技能,无冷却,消耗25集中值(3/3效率下22集中值)。相比于其他2系天赋,生存猎人主力技能消耗的集中值较多,因此秘法射击相对来说使用次数也较少。

眼镜蛇射击:用以代替稳固射击,产生9点集中值并延长毒蛇钉刺的时间。

猎人印记:AP增益,战斗开始前尽可能就上好。

多重射击:对于生存来说非常给力的AOE技能,更多的细节请看AOE章节

爆炸陷阱:和黑蚀箭共享冷却,多目标情况下在生效期间能对区域中的敌人造成大量伤害。20s内2S生效1次,总共10次,因此即使在单体情况下也能提供稍高的蓄势待发的触发。

献祭陷阱:目前看来不能暴击,就算是单体伤害也不如爆炸陷阱。

击杀射击:不再如之前般强力(150%武器伤害,从200%降低),但依然足够强大,尤其是不消耗集中值。

2 守护

在CTM中我们在战斗中有2种重要的守护:雄鹰和猎狐。PVE时,雄鹰守护能提供额外的AP而猎狐守护能允许你在移动时释放眼镜蛇射击。

理想情况下,你不需要使用猎狐守护,而是在自动射击的间隔中移动并使用瞬发技能(一切技能除了眼镜蛇射击)。但实际中可能会出现移动时却没有足够的集中值来释放瞬发技能的情况。守护的切换拥有独立的GCD,因此你可以选择切换雄鹰守护和猎狐守护,而不会造成伤害技能的GCD损失。

需要要注意的是,猎狐守护并不能使你在移动中释放自动射击,因此你还是需要在在自动射击可用时停下来等0.5秒来释放它,类似Quartz之类的插件能很好的帮助你。

3 循环

单体目标的技能优先级如下:

1 保持毒蛇钉刺

2 爆裂射击

3 目标血量低于20%,击杀射击

4 目标存活时间足够完全生效,黑蚀箭

5 保证有足够的集中值来释放爆裂射击和黑蚀箭前提下(且这两者仍在CD中)

6 眼镜蛇射击

由于一些原因,实战中会变得比较复杂。首先,追猎回馈天赋使集中值的产生速度有点不可预料。其次,对于第5点你很难计算需要多少集中值来保证在爆裂射击和黑蚀箭冷却时能立刻使用它们。总的来说,存一点集中值是可以的,只要没有溢出(达到100%集中值)或是延后了有CD技能的使用。但是存太多集中值在手上并不可取,因为当触发了追猎回馈或是蓄势待发效果时会迅速溢出。这也就带出了我们下一个话题,蓄势待发。

4 蓄势待发

由于猎人资源系统的改变,相比于WLK版本,蓄势待发变得非常复杂。在WLK中,法力值是无限使用的,我们的资源系统只需要考虑技能时间。而集中值不是,由于眼镜蛇射击有施法时间,因此我们的资源系统现在是一个集中值和时间的混合体。这就意味着DPS、DPCT和DPF(damage per focus))都是潜在相关的。而爆裂射击连续释放时重置伤害的机制依然存在。

下面给出了一些技能的理论伤害值,具体分析时可根据个人实际情况自行调整。

爆裂射击:32700

秘法射击:17500

眼镜蛇射击:14750, 1.65秒释放时间

基于以上数值,几个在蓄势待发触发时使用技能的方案:

1 仅使用爆裂射击,释放后等待1秒释放下一个。

不推荐,你损失了大量潜在的可能由眼镜蛇射击带来的集中值

DPS: 32700*3/5 = 19620.00

2 在3个爆裂射击间隔中插入眼镜蛇射击

DPS: (32700*3+14750*2)/(1.65*2+3) = 20253.97

3 爆裂射击-眼镜蛇射击-爆裂射击-秘法射击-爆裂射击

DPS: (32700*3+14750+17500)/(4+1.65) = 23070.80

4 爆裂射击-秘法射击-爆裂射击

秘法射击会占用掉第二次特效,但是能很快的消耗掉蓄势待发。

DPS: (32700*2+17500)/3 = 27633.33

二,怀旧服猎人追踪宏

猎人宏命令大全(wowui.duowan.com) 一:单独的宏命令: /script petAttack(); 宠物攻击 /script PetFollow();

宠物跟随 /script ClearTarget(); 清除当前所选目标 /释放 法术名称(等级 X) 释放某种法术/技能

二:多条语句的宏命令 清除当前当前目标,命令宠物跟随并释放假死 /script ClearTarget(); /script PetFollow(); /施放 假死 命令宠物跟随,释放驱散射击,并清除当前所选目标 /script PetFollow(); /施放 驱散射击 /script ClearTarget(); 释放猎人标记并命令宠物攻击目标 /释放 猎人印记(等级 X) /script PetAttack(); 释放猎人标记并命令宠物跟随 /释放 猎人印记(等级 X) /script PetFollow();

三:用两个宏实现一键切换守护 第一个宏: /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName("雄鹰守护(等级 6)"); AQ.i=2 end /script AQ[2]=function() CastSpellByName("灵猴守护"); AQ.i=2 end 第二个宏: /script AQ.x() 先使用第一个宏,然后用第二个宏就可以切换了,同样的道理,你也可以用这个宏切换猎豹守护和灵猴守护,改几 个字就行了,需要注意的是,这个宏不会判断你当前正在使用什么守护,以我这个宏为例,首先放6级鹰守,再点 一次就放猴守,再点就又鹰守。。。

3、一键治疗宠物微操。 /script PetFollow(); /施放 治疗宠物(等级 1) 功能:这个宏会叫宠物走回你的身边, 并为它治疗。 备注:这个可以拯救你快死的宠物。 4、自动跟随 /script if (UnitName("target")) == nil or not(UnitIsFriend("player","target")) then TargetUnit("party1" ); end /follow /say 我在跟随%t 功能:这个宏会自动跟随你选中的目标,如果你没有选 中目标或目标是一个敌人就会跟随你的组队中的第一个队员。 备注:句中的"party1"表示组队中的第一个队 员,"party2"表示组队中的第2个队员,如此类推。

5、自动狙击 /script if UnitName("target") == nil then TargetNearestEnemy(1); elseif UnitIsFriend ("player","target") then AssistUnit("target"); end; /script PetAttack(); /施放 猎人印记(等级 1); 功 能:对目标施放猎人印记并命令宠物攻击目标,如果没有选中目标就会自动寻找最近的目标,如果目标是朋友就会 选中朋友的攻击目标。 备注:这是目前最智能的宏集合引怪协助于一新,远程射击猎人必用。配合上面的自动跟随轻松配合队伍打怪做任 务,呵呵。

2-绷带 如果你当前选择的目标是可以对其使用绷带的友好单位的话,则对其使用绷带。 如当前目标是不能被打绷带的单位,或没有选择任何目标的话,则对自己使用绷带。 而且不会对当前目标进行切换,不会中断对当前敌人的攻击。 /script UseContainerItem(X,Y) /script SpellCastTarget("player") 将第一行换成/script UseAction(25,0,1),则不需将绷带放在背包特定位置,但必须将绷带拖入技能栏的特定位 置。25表示技能栏的编号。第一排第一格编号为1,最后一格为12。第二排第一格编号为13,最后一格为24。以此 类推。25表示第三排的第一格。 此宏也还有如下的实现方法: /script UseContainerItem(0,1) /script if ( SpellIsTargeting() ) then TargetUnit("player"); end 如果想在任何条件下都只对自己使用绷带的话,用如下的宏: /target "player" /script UseContainerItem(X,Y) /script TargetLastEnemy() 同样,这个宏会切换当前目标,中断攻击,盗贼的连击点也会被清空。 -选择一个队员然后使用宏,自动选择该队员的目标,对目标放mark,pet攻击目标,然后开始autoshot。 /script if (UnitIsFriend("player","target")) then AssistUnit("target"); end /cast Hunter's Mark(Rank X) /script PetAttack() /script if(not PlayerFrame.inCombat) then CastSpellByName("Auto Shot");

end 注意你开始所选择的目标必须是友好的。 /施放 猛禽一击(等级 3) /script if (not string.find(UnitBuff("player", 1), "Mon")) then CastSpellByName("灵猴守护"); end /施放 自动射击 /script if (not string.find(UnitBuff("player", 1), "Raven")) then CastSpellByName("雄鹰守护(等级 1)"); end 8.B 鹰之守护+自动射击 ]而这个则是先开始自动射击,再判断身上是否有鹰之守护的效果,没有的话,使用鹰之守护。 /cast Auto Shot /script if (not string.find(UnitBuff("player", 1), "Raven")) then CastSpellByName("Aspect of the Hawk(Rank X)"); end

关注小聪为你带来优质的解答


总结:以上内容就是 寻游戏 提供的猎人追踪怎么编宏命令?(猎人追踪插件)详细介绍,大家可以参考一下。