以前刚拿到2t5的时候,洗了奥冰打奥冲循环,发现这么一个问题
当我以习惯的手法狂点奥冲时候,会出现如下情况
先以33循环为模型
奥冲0---奥冲1---奥冲2---冰剑×3---奥冲3——奥冲1——奥冲2
这里面,第一个奥冲0正常,但是放奥冲1的时候,这个奥冲1的施法时间是奥冲0的施法时间,耗蓝按照奥冲1扣,奥冲2则是奥冲1的施法时间,奥冲2的蓝耗,奥冲3无问题
这样每个循环都会损失大概0.7秒的施法时间
造成这种情况的原因不难理解,是因为2.3新施法机制的作用下,下一个法术信息会提前被发送给服务器,进入等待序列,当前一个法术释放完毕后会直接释放下一个法术而无需等待延迟
问题就出在这里,当我们正在释放奥冲0,奥冲1进入了等待序列,并在奥冲0打出后立刻读奥冲1,但是奥冲0的debuff是在命中后才被加到自己身上
也就是说服务器读第二个奥冲的时候,我们身上没有第一个奥冲的debuff,所以这个奥冲的施法时间依然是2.5s,而不是按照循环理论的2.1s;当第二个奥冲读完时,身上有第一个奥冲的debuff,所以耗蓝按奥冲1进行
等前一个奥冲读完后再按第二个奥冲的方法太不实用,劳神费力还未必有正面效果
所以现在我提出的问题是,如何在不损失按键反应时间的前提下,避免这种情况