From dfa70ea572216634cd7baa1b716a09a39ecea21e Mon Sep 17 00:00:00 2001 From: Person98 Date: Thu, 30 Jan 2025 15:51:13 -0500 Subject: [PATCH] Minor cleanup in vehicle passenger handling logic - Remove commented initialization comment - Simplify comments for passenger entity checks - Maintain existing logic for removing passengers from vehicles --- lib/plugins/entities.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/plugins/entities.js b/lib/plugins/entities.js index 372eaac7b..389dac5ba 100644 --- a/lib/plugins/entities.js +++ b/lib/plugins/entities.js @@ -838,13 +838,12 @@ function inject (bot) { const passengerEntities = passengers.map((passengerId) => fetchEntity(passengerId)) const vehicle = entityId === -1 ? null : bot.entities[entityId] - // Initialize passengers arrays if (vehicle && !vehicle.passengers) { vehicle.passengers = [] } for (const passengerEntity of passengerEntities) { - if (!passengerEntity) continue // Skip if passenger entity is null + if (!passengerEntity) continue if (!passengerEntity.passengers) { passengerEntity.passengers = [] @@ -854,7 +853,7 @@ function inject (bot) { if (originalVehicle && originalVehicle.passengers && Array.isArray(originalVehicle.passengers)) { const index = originalVehicle.passengers.indexOf(passengerEntity) if (index !== -1) { - originalVehicle.passengers.splice(index, 1) // Fixed: use splice directly instead of reassignment + originalVehicle.passengers.splice(index, 1) } }