From cbd69f12bd2a4dcee2a1c2a9184c97e24724903f Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 4 Jun 2013 14:52:38 +0200 Subject: Core/Movement: Refactored removing transport part of movement info structure into a separate method. Also corrects seat set after exiting vehicle --- src/server/game/Entities/Object/Object.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/server/game/Entities/Object') diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index 9acd3cc3026..ffbcd38049f 100644 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -442,6 +442,15 @@ struct MovementInfo void SetFallTime(uint32 time) { fallTime = time; } + void ClearTransport() + { + t_guid = 0; + t_pos.Relocate(0.0f, 0.0f, 0.0f, 0.0f); + t_seat = -1; + t_time = 0; + t_time2 = 0; + } + void OutDebug(); }; -- cgit v1.2.3