近日,《英雄联盟》“机械公敌”兰博隐藏了十几年的“史诗级BUG”引发了网友们的广泛关注。据悉,兰博处于红色方时,其Q技能和大招的伤害判定时间(伤害开始和结束的时间)比在蓝色方时晚了0.2秒左右,使得在某些情况下会出现伤害缺失的情况。
关于这一BUG的讨论愈演愈烈,拳头官方也终于坐不住了。《英雄联盟》设计师团队官方发布视频承诺,预计会在15.16补丁中修复这一BUG。修复的范围不只是兰博,还包含其他所有出现类似情况的英雄。
视频欣赏:
据设计师介绍,这个BUG本质上是一个“事件执行顺序”的问题。简单来说,游戏中有一个事件系统,它会在“增益效果生效”、“物品生效”或“基于角色更新”时触发脚本运行。这些更新操作大约每0.25秒运行一次。而问题就出现在这0.25秒的延迟上,因为游戏会优先进行蓝色方的更新,这就导致了红色方的伤害判定出现延后。
团队承诺,工程师会在后续对引擎本身进行优化,让它能更好地理解这个逻辑流程,并找到妥善的处理方法。