diff options
Diffstat (limited to 'src/engine/RaceManager.cpp')
| -rw-r--r-- | src/engine/RaceManager.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/engine/RaceManager.cpp b/src/engine/RaceManager.cpp index cecda6ced..de8ed6984 100644 --- a/src/engine/RaceManager.cpp +++ b/src/engine/RaceManager.cpp @@ -81,11 +81,12 @@ void RaceManager::BeginPlay() { if ((gGamestate != CREDITS_SEQUENCE) && (gModeSelection != BATTLE)) { if (track->bSpawnFinishline) { if (track->FinishlineSpawnPoint.has_value()) { - AFinishline::Spawn(track->FinishlineSpawnPoint.value(), IRotator(0, 0, 0)); + AFinishline* finishline = AFinishline::Spawn(track->FinishlineSpawnPoint.value(), IRotator(0, 0, 0)); + finishline->bIsFinishline = true; } else { - AFinishline::Spawn(); + AFinishline* finishline = AFinishline::Spawn(); + finishline->bIsFinishline = true; } - } } gEditor.AddLight("Sun", nullptr, D_800DC610[1].l->l.dir); |
