6.67C出来了 ,这个BUG只能作为茶余饭后的调侃一下。
war3的shift机制是没有等待触发动作。
比如说猛犸从A点跳刀到B然后施放獠牙冲刺对自身,这些都是顺序执行的,
然而shift机制是没有等待时间的,它可以让玩家跳过操作动作,完成0等待动作,甚至跳过施法和面向单位等等待时间。(你可以认为是电脑在神级操作一般。)
原理:在跳刀施放前,shift打断了这种顺序执行。
猛犸从(shift键)A点跳刀到B然后(shift键)施放獠牙冲刺对自身如下执行顺序:
*假设M为猛犸獠牙冲刺的位置
从A点跳到B
↓
shift自身
↓
表面上已经跳到B点后,实际上跳刀还处于执行状态。
↓
shift机制发动,触发撩牙冲击技能触发,并且优先与跳刀物品的触发。跳刀还处于执行状态
↓
设置M=A点位置,跳刀效果接近完成执行状态
↓
撩牙技能位移触发发动,造成BUG产生。
可见shift自身机制优先与跳刀和部分技能的执行,这与猛犸的獠牙冲刺能D自身也是BUG产生一个重要因素。
参见刺客是色狼的白虎R自身,和双头龙两面喷帖子。
实践失败:小鱼人,白虎因为施法动作和面向方向位移,测试失败。