diff options
author | ModoX <moardox@gmail.com> | 2024-01-26 11:35:08 +0100 |
---|---|---|
committer | ModoX <moardox@gmail.com> | 2024-01-26 11:35:17 +0100 |
commit | db536320177b47db16b66ab17531540e4c4242dc (patch) | |
tree | 8c5b2461bd1b81b77481b5eae86717352c6ce977 | |
parent | c49f8b355eefb9d02c8a34fb5c55d0e3dc3a4e3a (diff) |
Core/Scene: Skip vehicle guids as transport for scene play until further research
-rw-r--r-- | src/server/game/Entities/Player/SceneMgr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
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(); |