diff --git a/Bonk.as b/Bonk.as index 011add5..f11a619 100644 --- a/Bonk.as +++ b/Bonk.as @@ -63,12 +63,14 @@ void step() { #if DEPENDENCY_MLFEEDRACEDATA && DEPENDENCY_MLHOOK auto mlf = MLFeed::GetRaceData_V3(); - auto plf = mlf.GetPlayer_V3(MLFeed::LocalPlayersName); - if (plf !is null) { - if (plf.spawnStatus != MLFeed::SpawnStatus::Spawned || (plf.LastRespawnRaceTime - plf.CurrentRaceTime) > 0) { - prev_speed = 0; - lastBonk == Time::Now; - return; + if (mlf !is null) { + auto plf = mlf.GetPlayer_V3(MLFeed::LocalPlayersName); + if (plf !is null) { + if (plf.spawnStatus != MLFeed::SpawnStatus::Spawned || (plf.LastRespawnRaceTime - plf.CurrentRaceTime) > 0) { + prev_speed = 0; + lastBonk == Time::Now; + return; + } } } #endif