diff --git a/src/DETHRACE/common/piping.c b/src/DETHRACE/common/piping.c index a84f8fbc..e7c1176c 100644 --- a/src/DETHRACE/common/piping.c +++ b/src/DETHRACE/common/piping.c @@ -2312,12 +2312,12 @@ int CheckCar(tPipe_chunk* pChunk_ptr, int pChunk_count, tU32 pTime) { // FUNCTION: CARM95 0x0042c5b2 int CarTimeout(tU32 pTime) { - if (PipeSearchForwards()) { - if (pTime > gLoop_abort_time) { + if (SHOULD_SCAN_FORWARDS()) { + if (gLoop_abort_time < pTime) { return 0; } } else { - if (pTime < gLoop_abort_time) { + if (gLoop_abort_time > pTime) { return 0; } }