举个Diablo2的例子,Diablo2身为老游戏,有作一个有点扰民的跑步系统
角色有耐力条,跑步时会持续消耗耐力条
耐力消耗完后就无法跑步,只能走路(速度约为跑步的2/3)
走路或站着不动时,耐力会缓慢恢复
但是如果在耐力是0的时候持续下跑步指令,耐力条就不会恢复
这时角色还是可以持续走路不停下来,但耐力会维持在0的状态
必须等个几秒让耐力恢复一些,再用走路的方式继续恢复耐力
对于赶着移动的急躁玩家,这会造成一定的困扰
想想也觉得很合理:我的耐力已经见底了,你还硬下指令要我跑步
那我的耐力当然无法恢复,还能持续走路已经是尽力了
结果在D2R好像倒数第二次改版的Bug修正列表中:
- 修正了当耐力为0时,走路不会恢复耐力的问题。
也就是实际上耐力应该要恢复的,恢复后就可以进行跑步
角色在耐力见底时被玩家拖着走时,应该是走两步-跑两步-走两步-跑两步这样的反应
但因为这个bug已经持续了20年以上,所以玩家大多认为让角色休息几秒才是应该的
那些明显是bug只是摆烂一直不修的案例先不提
有没有这种看起来可以合理解释的游戏feature,长时间后才被公开告知其实是bug的?