Fix crash in networking grand prix
This commit is contained in:
parent
0b45ac9fd9
commit
dfd932caf5
@ -1280,8 +1280,6 @@ Highscores* World::getHighscores() const
|
||||
// ---------------------------------------------------------------------------
|
||||
Highscores* World::getGPHighscores() const
|
||||
{
|
||||
if (isNetworkWorld() || RaceManager::get()->getMajorMode() != RaceManager::MAJOR_MODE_GRAND_PRIX)
|
||||
return NULL;
|
||||
const Highscores::HighscoreType type = "HST_GRANDPRIX";
|
||||
Highscores* highscores = highscore_manager->getHighscores(type,
|
||||
RaceManager::get()->getNumNonGhostKarts(),
|
||||
|
@ -203,9 +203,10 @@ void RaceResultGUI::init()
|
||||
}
|
||||
#endif
|
||||
|
||||
if(RaceManager::get()->getMajorMode() == RaceManager::MAJOR_MODE_GRAND_PRIX)
|
||||
if (RaceManager::get()->getMajorMode() == RaceManager::MAJOR_MODE_GRAND_PRIX &&
|
||||
!NetworkConfig::get()->isNetworking())
|
||||
{
|
||||
if(RaceManager::get()->getNumOfTracks() == RaceManager::get()->getTrackNumber() + 1
|
||||
if (RaceManager::get()->getNumOfTracks() == RaceManager::get()->getTrackNumber() + 1
|
||||
&& !RaceManager::get()->getGrandPrix().isRandomGP())
|
||||
{
|
||||
Highscores* highscores = World::getWorld()->getGPHighscores();
|
||||
|
Loading…
x
Reference in New Issue
Block a user