Знайшов 23-річного комаха в Червоній Країні (2003) У грі є перк «Стаціонарний перезарядка», який збільшує швидкість перезарядки у 3 рази, якщо стояти на місці. Є крайній випадок, коли логіка гри «чи завершено перезавантаження?» перевіряється за допомогою звичайного часу кадру, але перк потім змінюється 3 рази на тік. Якщо таймер знаходиться між 1x і 3x кадровим часом, він може зникнути за одне оновлення після завершення перевірки поповнення. Це призводить до дегенеративного циклу, коли магазин ніколи не заправляється, можна випустити одну кулю і повернутися до перезарядки назавжди. Це особливо помітно з перком Angry Reloader, який випускає плазму посередині перезарядки. Звісно, це виправлено у моїй версії гри.
Я ретельно документую всі оригінальні баги тут, і в моїй версії навіть є опція --preserve-bugs, яка зберігає ці поведінки. Він корисний для диференціального тестування та збереження.
87