diff --git a/src/k_hud_track.cpp b/src/k_hud_track.cpp index 48d53b6ad..8ff2a70b0 100644 --- a/src/k_hud_track.cpp +++ b/src/k_hud_track.cpp @@ -482,7 +482,7 @@ std::optional object_tooltip(const mobj_t* mobj) .offset3d(0, 0, 32 * mobj->scale * P_MobjFlip(mobj)); } - if (mobj->player == stplyr && K_ApplyOffroad(stplyr) && stplyr->offroad == FRACUNIT && !stplyr->spindash + if (mobj->player == stplyr && K_ApplyOffroad(stplyr) && stplyr->offroad >= FRACUNIT && !stplyr->spindash && stplyr->boostpower < FRACUNIT && stplyr->speed < 2*K_GetKartSpeed(stplyr, false, false)/3) { if (stplyr->itemamount &&