Core/Scenes: Add support for encrypted scenes

Port From (https://github.com/TrinityCore/TrinityCore/commit/3e3b93b509b7546894dd098ae68d4f416f572a4e)
This commit is contained in:
hondacrx
2021-03-04 13:58:17 -05:00
parent 8a481dc9bd
commit ac2c1c5191
3 changed files with 8 additions and 4 deletions
+2
View File
@@ -68,6 +68,7 @@ namespace Game.Entities
playScene.SceneScriptPackageID = sceneTemplate.ScenePackageId;
playScene.Location = position;
playScene.TransportGUID = GetPlayer().GetTransGUID();
playScene.Encrypted = sceneTemplate.Encrypted;
GetPlayer().SendPacket(playScene);
@@ -84,6 +85,7 @@ namespace Game.Entities
sceneTemplate.SceneId = 0;
sceneTemplate.ScenePackageId = sceneScriptPackageId;
sceneTemplate.PlaybackFlags = playbackflags;
sceneTemplate.Encrypted = false;
sceneTemplate.ScriptId = 0;
return PlaySceneByTemplate(sceneTemplate, position);