From db536320177b47db16b66ab17531540e4c4242dc Mon Sep 17 00:00:00 2001 From: ModoX Date: Fri, 26 Jan 2024 11:35:08 +0100 Subject: Core/Scene: Skip vehicle guids as transport for scene play until further research --- src/server/game/Entities/Player/SceneMgr.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/SceneMgr.cpp b/src/server/game/Entities/Player/SceneMgr.cpp index 7f857efbb78..9276b4f3956 100644 --- a/src/server/game/Entities/Player/SceneMgr.cpp +++ b/src/server/game/Entities/Player/SceneMgr.cpp @@ -63,7 +63,8 @@ uint32 SceneMgr::PlaySceneByTemplate(SceneTemplate const* sceneTemplate, Positio playScene.SceneInstanceID = sceneInstanceID; playScene.SceneScriptPackageID = sceneTemplate->ScenePackageId; playScene.Location = *position; - playScene.TransportGUID = GetPlayer()->GetTransGUID(); + if (!GetPlayer()->GetVehicle()) // skip vehicles passed as transport here until further research + playScene.TransportGUID = GetPlayer()->GetTransGUID(); playScene.Encrypted = sceneTemplate->Encrypted; playScene.Write(); -- cgit v1.2.3