舉個Diablo2的例子,Diablo2身為老遊戲,有作一個有點擾民的跑步系統
角色有耐力條,跑步時會持續消耗耐力條
耐力消耗完後就無法跑步,只能走路(速度約為跑步的2/3)
走路或站著不動時,耐力會緩慢恢復
但是如果在耐力是0的時候持續下跑步指令,耐力條就不會恢復
這時角色還是可以持續走路不停下來,但耐力會維持在0的狀態
必須等個幾秒讓耐力恢復一些,再用走路的方式繼續恢復耐力
對於趕著移動的急躁玩家,這會造成一定的困擾
想想也覺得很合理:我的耐力已經見底了,你還硬下指令要我跑步
那我的耐力當然無法恢復,還能持續走路已經是盡力了
結果在D2R好像倒數第二次改版的Bug修正列表中:
- 修正了當耐力為0時,走路不會恢復耐力的問題。
也就是實際上耐力應該要恢復的,恢復後就可以進行跑步
角色在耐力見底時被玩家拖著走時,應該是走兩步-跑兩步-走兩步-跑兩步這樣的反應
但因為這個bug已經持續了20年以上,所以玩家大多認為讓角色休息幾秒才是應該的
那些明顯是bug只是擺爛一直不修的案例先不提
有沒有這種看起來可以合理解釋的遊戲feature,長時間後才被公開告知其實是bug的?