1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00

Fix #15086: Crash in vehicle_create_trains()

This commit is contained in:
Michael Steenbeek
2021-07-26 21:17:17 +02:00
committed by GitHub
parent c9731a8ba9
commit 4f80ef50ef

View File

@@ -4330,6 +4330,9 @@ static void vehicle_create_trains(ride_id_t rideIndex, const CoordsXYZ& trainsPo
remainingDistance = 0;
}
train_ref train = vehicle_create_train(rideIndex, trainsPos, vehicleIndex, &remainingDistance, trackElement);
if (train.head == nullptr || train.tail == nullptr)
continue;
if (vehicleIndex == 0)
{
firstTrain = train;