aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Server
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2021-02-27 21:49:35 +0100
committerShauren <shauren.trinity@gmail.com>2021-02-27 21:49:35 +0100
commit3e3b93b509b7546894dd098ae68d4f416f572a4e (patch)
treea8dbb324755bdcf3e45179dcdffb3dbc13ca844f /src/server/game/Server
parentee2ebfe87db6e43fc0ee2e27d760d656eadf9526 (diff)
Core/Scenes: Add support for encrypted scenes
Diffstat (limited to 'src/server/game/Server')
-rw-r--r--src/server/game/Server/Packets/ScenePackets.cpp6
-rw-r--r--src/server/game/Server/Packets/ScenePackets.h6
2 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/Server/Packets/ScenePackets.cpp b/src/server/game/Server/Packets/ScenePackets.cpp
index 3720a9c576c..8622a80f949 100644
--- a/src/server/game/Server/Packets/ScenePackets.cpp
+++ b/src/server/game/Server/Packets/ScenePackets.cpp
@@ -20,12 +20,12 @@
WorldPacket const* WorldPackets::Scenes::PlayScene::Write()
{
_worldPacket << int32(SceneID);
- _worldPacket << int32(PlaybackFlags);
- _worldPacket << int32(SceneInstanceID);
+ _worldPacket << uint32(PlaybackFlags);
+ _worldPacket << uint32(SceneInstanceID);
_worldPacket << int32(SceneScriptPackageID);
_worldPacket << TransportGUID;
_worldPacket << Location.PositionXYZOStream();
- _worldPacket.WriteBit(PerformTactCallbacks);
+ _worldPacket.WriteBit(Encrypted);
_worldPacket.FlushBits();
return &_worldPacket;
diff --git a/src/server/game/Server/Packets/ScenePackets.h b/src/server/game/Server/Packets/ScenePackets.h
index 08e6c6a1381..c851d61f29f 100644
--- a/src/server/game/Server/Packets/ScenePackets.h
+++ b/src/server/game/Server/Packets/ScenePackets.h
@@ -33,12 +33,12 @@ namespace WorldPackets
WorldPacket const* Write() override;
int32 SceneID = 0;
- int32 PlaybackFlags = 0;
- int32 SceneInstanceID = 0;
+ uint32 PlaybackFlags = 0;
+ uint32 SceneInstanceID = 0;
int32 SceneScriptPackageID = 0;
ObjectGuid TransportGUID;
Position Location;
- bool PerformTactCallbacks = false;
+ bool Encrypted = false;
};
class TC_GAME_API CancelScene final : public ServerPacket