魔兽世界tbc怀旧服自动射击宏命令一览
2022-05-25 04:57:36魔兽世界常服里有平射超速机制,平射超速机制在TBC怀旧服中依然存在。那么魔兽世界tbc自动射击宏怎么设置呢?接下来给大家带来魔兽世界tbc怀旧服自动射击宏命令一览。
魔兽世界tbc怀旧服自动射击宏命令一览
在上古时代,就有关于猎人自动射击超速现象的讨论,然而我当时只是一个刚刚满级的小白猎人,根本没有接触到这方面的知识。最近脚神打了P1全部3个BOSS的世界第一,并发了心得视频,并提到他在格鲁尔老一的战斗中,打出了1:3,而在当前急速下,以面板射速是无法打出1:3的。在看到视频中有评论提到多年前有关于猎人自动射击超速现象存在时,我就翻找了当年的相关帖子。这些帖子都提到了在高急速下,猎人的自动射击攻速,会超越面板速度。向这些远古时代的发现者们致敬!
脚神的WCL已经证明了这个机制在如今的TBC怀旧服当中依然存在。前人对此机制做出了猜想,并提出了自动射击的二重加速公式,也就是自动射击的实际射速为 武器速度/急速-0.5+0.5/急速,这是那个远古年代的玩家们在简陋的战斗记录下测试给出的一个公式。在TBC怀旧服前夕前后国内外有过很多“权威”的研究,然而这些研究没有提及LR的自动射击超速现象或者“二重加速”机制。虽然NGA当时也有几个讨论二重加速机制的相关帖子和理论研究,但由于这个机制在我看来似乎不符合逻辑,我当时在做了简单测试之后(未使用/cast !自动射击 宏),认为不存在这个机制,也就在没前夕的时候对这个问题进行更深一步的研究。
然而脚神的WCL使我对这个问题重新提起了兴趣,于是我就做了进一步的测试。我找了朋友的萨满,来到了砰砰博士这里进行测试,在 嗜血+急速射击+巨魔满血狂暴+战斗之鼓+加速药水+强烈优势算盘+强化雄鹰 的加持下,共计4.667急速,凤凰弓打出了1:5,你没看错,1个公共CD内,稳固射击之后跟出了5发平射。而此时面板武器速度是 2.9/4.667 = 0.62秒,甚至不足以打出1:3。我跟脚神都在帕奇维克服,经过与脚神沟通,我成功混入了UMEPLAY的竞速考核团,感谢脚神!我本想在副本中利用这个机制爽一把,结果打呲了,格鲁尔老1由于SM忘记敲鼓,我自己忘开胸针、站位失误,以及团里T没有衔接好的情况下,仅打出了3200的DPS,
即便如此,我依然在战斗中打出了1:4。
二重加速理论——对平射超速机制的一种可能的解释
二重加速理论是对于高急速下猎人平射超速机制的一种猜想。
我们把武器速度简写为WS,它指的是武器的原始速度,比如凤凰弓是2.9秒。我们知道,急速射击分为冷却阶段和施法(拉弓)阶段。施法阶段的时间为:0.5/急速,面板武器速度eWS = WS/急速,那么理论上自动射击的冷却应当是eWS-0.5/急速。
也就是说,正常的理论认为两发自动射击的间隔就是自动冷却+自动施法,即:
T1 = eWS-0.5/急速+0.5/急速 = eWS,也就是面板速度。
而二重加速的理论中,认为自动射击的冷却实际上是 eWS-0.5,也就是在计算自动射击冷却时,这个0.5秒没有计算急速加成,采用的是自动射击在0急速下的施法时间。这就导致了两发自动射击之间的间隔为:
T2 = eWS-0.5+0.5/急速。而这个问题的出现,有可能只是源于暴雪服务器端的代码错误。
在TBC怀旧服中,经过实测,我倾向于二重加速的公式为:
T2 = eWS-0.5/1.15+0.5/急速,这里的1.15指的是15%箭袋的加速。具体是否是这个公式,还需要更多的测试样本。如果大家进行了相关测试,也欢迎把结果贴在本帖中一起讨论。
由于急速一般是大于等于1.15的,上述计算就意味着,在高急速的状态下,T2会明显小于T1,也就是说自动射击速度比面板速度更快。
当然,二重加速理论是对于这个机制的一种解释,我们不好说出现这种机制的实际原因就是二重加速。二重加速理论是否正确,需要进行大量测试。然而,我们已经知道了TBC怀旧服中依然存在高急速下自动射击超速的机制,最关键的还是要看我们如何在实战中利用这个机制。而测试结果告诉我们,在使用 /cast !自动射击 宏的时候,我们可以在高急速下实现平射超速。
实例测试,以及如何利用超速机制
首先放上3份log,是我采用1.7速度的绿色武器轻型弓,测试得到的结果。测试分别进行了3次,结果如下(宏为 /cast !自动射击):武器速度:1.7 轻型弓,急速:3.5902(基础1.38+急速射击+强化雄鹰+战斗之鼓+算盘+加速药水+巨魔满血狂暴,除直接增加急速等级的BUFF外,其他BUFF之间均为乘法叠加),理论射速:0.474 秒,自定义延迟容限:200ms
不用宏:
17.050-26.142秒,9.092秒内射出15箭,有14个间隔,实际射速:9.092/14 = 0.649
AHK工具50ms间隔点宏:
10.963-19.427秒,8.464秒内射出37箭,有36个间隔,实际射速:8.464/36 = 0.235 秒
手动狂点宏:
27.820-36.755秒,8.935秒内射出48箭,有47个间隔,实际射速:8.935/47 = 0.190 秒
可见,如果不点 /cast !自动射击宏,平射射速甚至比面板射速更慢,然而如果点宏,则在这种高急速状态下,会极大提高平射次数。手点宏的结果中,0.19秒1秒钟5箭的爽感,你不去尝试是感受不到的。此外,此次测试中,AHK工具也并未提高自动射击次数,甚至比手点宏的结果更少,同时,由于暴雪的协议,使用AHK工具可能会被视为有风险的行为,这里也仅做测试用,并不鼓励大家使用AHK工具。如果使用AHK工具导致封禁,后果自负。
结论:在高急速下,应当持续点击 /cast !自动射击 宏来实现平射超速,也就是使平射超过面板速度。战斗中,各急速BUFF要尽量开在一起,可以极大提高收益。
如何避免 /cast !自动射击宏卡技能:
/cast !自动射击 这个宏,或者包含这个语句的宏,在长时间使用时,会出现卡平射的现象。我在60级怀旧服的时候就发现了这种现象,当时使用这个宏是因为自己感觉在高急速下点击这个宏的时候,平射感觉射起来更快。后来查看log发现不点宏的时候,急速加成下,射速和面板速度差不多,所以当时我以为是我的心理作用。现在想想,应该就是超速机制问题。
在60怀旧服中,曾有过关于瞄准接自动有硬直时间的问题和相关讨论,玩家们发现瞄准期间如果关闭自动射击,瞄准后会更快的跟出自动射击,而关闭自动射击的方法的核心就是这个两行的宏:
/cast !自动射击
/cast 自动射击
当时我使用了这个宏之后,发现 /cast !自动射击 长时间后卡技能的问题得到了解决。原理其实就是利用重新开启自动射击解决卡宏的BUG,和假死、ESC(这类方法本质上也是关闭自动射击后,再重新打开自动射击)等方法一致。由于我们要利用超速机制,就必然要在高急速下狂点 /cast !自动射击 宏,会导致卡技能。
我想到的除了假死、ESC之外的一个方法就是,利用宏:
#showtooltips
/cast !自动射击
/cast 自动射击
/cast !自动射击
来重新打开自动射击,从而规避卡技能的BUG。这个宏只需要每隔10几秒或者几十秒点一次,即可避免卡技能的现象出现。如果已经卡技能了,点一下这个宏,也会恢复正常。即使在稳固读条期间点这个宏也可以。