diff --git a/Server/Components/Vehicles/vehicle.cpp b/Server/Components/Vehicles/vehicle.cpp index c1a48f54b..be6ab215c 100644 --- a/Server/Components/Vehicles/vehicle.cpp +++ b/Server/Components/Vehicles/vehicle.cpp @@ -41,7 +41,7 @@ void Vehicle::streamInForPlayer(IPlayer& player) streamIn.Angle = rot.ToEuler().z; // Trains should always be streamed with default rotation. - if (spawnData.modelID == 537 || spawnData.modelID == 538) + if (spawnData.modelID == 537 || spawnData.modelID == 538 || spawnData.modelID == 449) { streamIn.Angle = spawnData.zRotation; } diff --git a/Server/Components/Vehicles/vehicles_impl.hpp b/Server/Components/Vehicles/vehicles_impl.hpp index 3d333b664..10ed1e22b 100644 --- a/Server/Components/Vehicles/vehicles_impl.hpp +++ b/Server/Components/Vehicles/vehicles_impl.hpp @@ -390,7 +390,7 @@ class VehiclesComponent final : public IVehiclesComponent, public CoreEventHandl { return nullptr; } - if (!isStatic && (modelID == 538 || modelID == 537)) + if (!isStatic && (modelID == 538 || modelID == 537 || modelID == 449)) { return nullptr; } @@ -547,7 +547,7 @@ class VehiclesComponent final : public IVehiclesComponent, public CoreEventHandl // Trains shouldn't be respawned. const int model = vehicle->getModel(); - if (model == 537 || model == 538 || model == 569 || model == 570) + if (model == 537 || model == 538 || model == 570 || model == 569 || model == 449) { continue; }