Am găsit un gândac de 23 de ani în Crimsonland (2003) Jocul are un avantaj numit reloader staționar care crește viteza de reîncărcare de 3 ori dacă stai pe loc. Are un caz limită în care logica jocului "reîncărcarea s-a terminat?" este verificată folosind timp normal de cadre, dar perk-ul se subracționează de 3 ori pe tick după aceea. Dacă timerul este între 1x și 3x timp de cadru, poate depăși într-o actualizare după ce verificarea de reumplere a trecut deja. Asta duce la o buclă degenerativă în care încărcătorul nu se reîncarcă niciodată, poți trage un glonț și apoi să revii la reîncărcare la nesfârșit. Acest lucru este deosebit de evident cu perk-ul Angry Reloader care trage o rafală de plasmă la jumătatea reîncărcării. Desigur, problema este rezolvată în versiunea mea a jocului.
Documentez cu atenție toate bug-urile originale aici și versiunea mea are chiar și o opțiune --preserve-bugs care păstrează aceste comportamente. Este util pentru testarea diferențială și scopuri de conservare.
68