From dc91fc10503d357234aa62503b68936d8cb4cb42 Mon Sep 17 00:00:00 2001 From: Machiavelli Date: Wed, 22 Feb 2012 21:48:51 +0100 Subject: [PATCH] Core/Vehicles: Fix a crash in object update packet builder (need to remove UPDATEFLAG_VEHICLE on Unit::RemoveFromWorld) --- src/server/game/Entities/Unit/Unit.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 0877339c42..7faa6ef52b 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -13682,11 +13682,7 @@ void Unit::RemoveFromWorld() { m_duringRemoveFromWorld = true; if (IsVehicle()) - { - GetVehicleKit()->Uninstall(); - delete m_vehicleKit; - m_vehicleKit = NULL; - } + RemoveVehicleKit(); RemoveCharmAuras(); RemoveBindSightAuras();