《魔兽世界》9.0奥法奥术飞弹机制详解
- 来源:NGA论坛
- 作者:未知
- 编辑:月色如画
魔兽世界9.0中奥术飞弹配合导灵器橙装天赋,成为了奥法最重要的输出手段,不过奥法的读条遵循一定的机制,合理使用可以提高一大截输出,下面就给大家带来魔兽世界9.0奥法奥术飞弹机制详解。
9.0奥法奥术飞弹机制详解
一丶奥术飞弹基础机制
奥术飞弹的伤害加成的结算是在每一跳飞弹生成的瞬间,主动引导的普通飞弹消耗15%基础蓝量(1500),在引导/连锁引导(刷新)飞弹的瞬间就扣取完整的蓝量消耗。
奥术飞弹每跳飞弹期望伤害=40.5%(SP)*面板智力(法术强度)*(1+精通%/1.2)*(1+全能%)*(1+爆击)*(1+奥术强化加成%)*(1+0%(奥法伤害光环%))*(1+能量符文加成%)*(1+咒术洪流加成%)*(1+启发70%蓝量以上伤害加成%)
奥术飞弹每跳飞弹间隔是0.625/(1+急速%);触发1级节能施法效果时候间隔变成(0.625*0.8)/(1+急速%);触发2级节能施法效果时候间隔变成(0.625*(1-0.2-0.12))/(1+急速%);如果额外使用了增效天赋,间隔变成(0.625*(1-0.2-0.12(如果学会2级节能施法)-0.22))/(1+急速%)
奥术飞弹的基础完整引导时间是2.5/(1+急速%);触发节能施法效果时候引导时间变成(2.5*0.8)/(1+急速%)
实际上引导奥术飞弹的时候,会有二步计算来判断你这次完整引导会有多少跳飞弹和具体多长的引导时间,并且开始引导之后就会固定下来,不再受任何因素干扰(简单例子就是引导期间发生的急速变化不会影响当前引导)。首先系统会先用你当前状态根据上面两点给的公式计算出这次飞弹的完整引导时间和每跳飞弹间隔,然后会计算完整引导时间/每跳飞弹间隔,结果进行四舍五入处理,这个结果+1就是这次完整引导会有的飞弹跳数。接着系统会用前面四舍五入(完整引导时间/每跳飞弹间隔)的结果*每跳飞弹间隔来得到这次飞弹的真正完整引导时间。
例:现在我20%面板急速,学会并且触发了2级节能并且使用了增效天赋,那么我马上完整引导的奥术飞弹里会有Round[(2.5*0.8/(0.625*(1-0.2-0.12)))]+1=8跳飞弹跳数和7*(0.625*(1-0.2-0.12))/(1+20%)≈1.6771的完整引导时间。
不知道基于什么理由在暴雪的设置下,引导的第一跳飞弹不是在引导的瞬间就生成(0秒),而是固定在开始引导后的100ms(0.1秒),这个设置无视你的延迟和你人物的急速。所以实际上飞弹第一和第二跳的间隔是理论间隔-0.1。
每花0.05%的基础蓝量(50)就有1%触发节能施法效果,并且触发需要的蓝量不会随法术减耗效果一起减少。(也就是奥强减耗消耗更少的蓝会导致更低的触发率)
节能施法的效果分是由两个BUFF共同保证运作的,第一个是表面上能观察到的BUFF(法术ID 321388),这个BUFF只取消效果对应技能需要的蓝量消耗,并且取消这个BUFF并不会影响另外一个BUFF的运作;第二个是一个隐藏的BUFF,持续时间跟表面的BUFF完全一致,来保证节能施法描述效果除了免蓝耗以外的其他所有效果,但是这个BUFF效果的触发方式并不是跟他的持续时间一样和第一个表面BUFF同步的。具体触发条件如下:
1.如果你是用飞弹以外的其他消耗蓝量的技能触发的节能施法的表面BUFF,那么获取这个表面BUFF同时你也会触发节能施法的隐藏BUFF(时间和效果)。
2.如果你是引导飞弹触发的节能施法的表面BUFF,那么这个隐藏BUFF只有以下几种情况会被触发:打断当前引导的飞弹同时保证第一个表面BUFF还在/完整引导完当前的飞弹同时保证第一个表面BUFF还在/连锁引导(刷新)飞弹瞬间再提前非常小的一个时间(几乎是同时,但是判断是在连锁引导飞弹事件成功之前)保证第一个表面BUFF还在。前两种方式触发了隐藏BUFF之后,就算取消了第一个表面BUFF效果也还在,第三种因为判断的时间非常巧妙,所以没办法做到取消第一个表面BUFF同时还能保证触发隐藏BUFF的效果。另外虽然如此,就算实际效果还没有被触发,但是这个隐藏BUFF的持续时间在触发表面BUFF的时候就开始同步计算了。
二丶连锁引导(刷新)奥术飞弹下的机制变化
游戏内由于GCD的原因,你永远无法在普通飞弹前三跳/二级节能飞弹前四跳/二级节能增幅飞弹前六跳连锁引导(刷新)新的飞弹。如果本身已经是处于连锁引导的状态了,根据具体连锁引导的时间可以做到在引导二级节能增幅飞弹提前一跳(第五跳)连锁引导(刷新)新的飞弹。
连锁引导(刷新)新的飞弹的第一跳和直接引导飞弹一样,在暴雪的设置下连锁引导后的第一跳飞弹不是在连锁引导的瞬间就生成(新引导的0秒),而是固定在新的引导后的100ms(新引导的0.1秒),这个设置同样无视你的延迟和你人物的急速。
连锁引导(刷新)新的飞弹不会影响前一个引导刷新瞬间的下一跳飞弹的生成,只要你还处于引导飞弹的状态,这跳飞弹依然会在它旧引导里(假设没刷新飞弹)应该生成的时间产生。
例:我0急速的情况下引导第一个普通飞弹,在第三跳后的450ms连锁引导新的普通飞弹,那么在新引导的625-450=175ms后一定会生成一跳飞弹,无论新的飞弹引导本身跳数分布是如何的。(也就是说时间恰当的时候刷新你可以看到2跳飞弹在同一时间生成,如图1)
可以看到新引导同时生成了两跳,因为0.63刚好是前一个引导刷新时间的下一跳应该生成的时间,跟新引导第一跳的生成时间0.1相撞。
根据上一条结论,只要你是在当前引导飞弹的倒数一跳之前开始连锁引导飞弹,那么飞弹数量就不会损失。如果你比这提前了连锁引导,那么比理论这次引导能生成的总飞弹数量-1跳提前几跳就会损失几跳飞弹。比如你在普通飞弹第三跳后就连锁引导新的普通飞弹并且引导完成,你只能得到3+6跳而不是第四跳再连锁引导的4+6=10,注意如果是持续连锁引导状态下,这次引导能生成的总飞弹数量要+1,比如说连锁引导普通飞弹第五跳后再连锁引导新的普通飞弹就不会损失飞弹,而不是正常的第四跳后。
连锁引导后引导期间生成的飞弹类型(节能/非节能)都是根据连锁引导飞弹瞬间时候决定,连锁引导的是节能飞弹那么开始连锁引导之后引导出来的都是节能飞弹(包括上面机制解释的继承自旧引导的最后一跳),反之亦然。(这个机制对9.0影响不大,对目前前夕连击特质收益影响很大)
实际上连锁引导节能施法状态下的奥术飞弹的时候,依然会有二步计算来判断你这次完整的新引导会有多少跳飞弹和具体多长的引导时间,但是首先这次有一个因素由于暴雪弱智的程序作用方式(也可能是BUG)会发生变化,并且会导致生成额外的飞弹。那就是这里计算用的奥术飞弹的基础完整引导时间不再是基础2.5/(1+急速%)和触发节能下基础(2.5*0.8)/(1+急速%),而会在在2.5和2.5*0.8这个因子里额外加上一个额外的补偿时间,补偿时间=旧引导计算出来的飞弹间隔-0.1-你刷新旧飞弹的时间和刷新前最后一跳飞弹生成时间的时间差。然后计算出来的结果得到跳数之后再乘上间隔再加上旧引导的继承跳在新引导生成的时间就是这次飞弹引导的完整引导时间,最后由于旧引导继承跳的原因,算出的跳数要再+1才是真实的跳数(前面计算的时候不要+1,这是额外不影响计算本身的)。
详细计算过程就是这样两步:
1.系统会先用你当前状态根据上面两点给的公式计算出这次飞弹的完整引导时间和每跳飞弹间隔,但是这里的完整引导时间跟正常直接引导用的计算不太一样,这里的分子是加入了(数值=旧引导计算出来的飞弹间隔-0.1-你刷新旧飞弹的时间和刷新前最后一跳飞弹生成时间的时间差)这个补偿时间,然后会用完整引导时间/每跳飞弹间隔,得到结果进行四舍五入处理,这个结果+2就是这次完整引导会有的飞弹跳数。
2.接着系统会用前面四舍五入(完整引导时间/每跳飞弹间隔)的结果*每跳飞弹间隔再加上旧引导的继承跳在新引导生成的时间去得到这次飞弹的真正完整引导时间。
例:我0急速的情况下引导第一个普通飞弹,在第四跳后的几乎同时(0ms)连锁引导新的二级节能增效飞弹,那么我新飞弹的完整引导时间就是是2+(625ms-100ms-0ms)=2.525,新飞弹的每跳飞弹间隔还是老算法得到的0.2875,用这个套基础机制介绍的二步计算方式得到的结果就是11跳(四舍五入后的9再加2)和新的完整引导时间0.2875*9+(0.625-0)=3.2125,如图2所示。
关于上一条介绍的机制,由于游戏和服务器一些交互机制导致的施法上的RNG会比较罕见的让一些符合条件的情况下打不出应该由计算得到应该打出的飞弹数量,会少1。另外存在一个恶性的BUG,理由还不知道,在旧引导飞弹生成的瞬间连锁引导(刷新)有几率导致新的飞弹引导损失2-4的飞弹跳数,需要尽量避免。
最后知道如上机制之后就可以利用它来反推什么时候在旧飞弹引导某跳之后再去连锁引导(刷新)新的飞弹来打出额外的跳数。因为节能飞弹本身的间隔很短,节能->节能的反应窗口基本上做不到,最具实际运用价值的是普通->二级节能增效的连锁引导,根据公式我们可以反推应该在旧普通飞弹引导的第四跳之后什么时间范围内去连锁引导(刷新)并且完整引导完新的节能飞弹来达成4普通+10节能总共14跳的二连飞弹或者4普通+11节能总共15跳的二连飞弹。0急速的情况下分别是第四跳后0.36875秒之内刷新能达成10跳和第四跳后0.08125秒之内刷新能达成11跳,如下面图3-6对比所验证。急速会成正比缩短这个窗口,基本上高急速能保证4+10跳就很不错了,Dorovon根据公式做了一个随急速变化的反应窗口时间图来提供参考,如图7。注意因为上面提到服务器导致的RNG会产生比较罕见实际飞弹生成时间拖延的情况,所以在反应窗口内并不能100%保证产生对应的跳数,有几率还是会-1,但是在反应窗口外100%实测没有问题,比如说10跳需要的反应窗口外的时间就一定打不出10跳。
依然是0急速点了增效天赋,可以看到第一个是0.36达到10跳,第二个是0.34达到10跳,第三个和第三个0.37就是9跳了。
魔兽世界社区所有攻略资讯查询方法:
1、想要寻找魔兽世界正式服和怀旧服最新攻略、资讯,可以下载安装3DM魔兽世界社区。
2、首先点击下载3DM魔兽世界社区,安卓下载地址:点击查看,IOS下载地址:点击查看,或者直接下载3dmapp,下载地址:点击查看。
3、下载安装3DMapp,然后点击app上方搜索关键词,会有相关下拉搜索,选择自己想要的魔兽世界攻略或者资讯,可以点击查看。
-
传奇岁月
-
原始传奇
-
斗罗大陆(我唐三认可0.1折)
-
妖神记之巅峰对决
-
坦克兄弟连(0.1折疯狂千抽)
-
深渊契约
-
猫狩纪0.1折
-
同城麻将