Core/Scenes: Add support for encrypted scenes
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e3b93b509b7546894dd098ae68d4f416f572a4e)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user