そもそもこのバグは時間経過の測定が原因だから書き換えたらどこで問題起こすか分からない
しかもソースコードは10年以上積み重ねて来たもので書いた人ですら初期のコードは忘れてるだろうから直すとしたら1から書き直す以外の手段が無い