diff options
| author | Machiavelli <machiavelli.trinity@gmail.com> | 2012-02-22 21:48:51 +0100 |
|---|---|---|
| committer | Machiavelli <machiavelli.trinity@gmail.com> | 2012-02-22 21:50:01 +0100 |
| commit | dc91fc10503d357234aa62503b68936d8cb4cb42 (patch) | |
| tree | 82acd67e3db05da92f826e4a9263eed4b06c3d34 | |
| parent | bbfceafed614cbb38b8ee657d0570dcc0f79324e (diff) | |
Core/Vehicles: Fix a crash in object update packet builder (need to remove UPDATEFLAG_VEHICLE on Unit::RemoveFromWorld)
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 0877339c426..7faa6ef52bb 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(); |
