diff options
| author | Shauren <shauren.trinity@gmail.com> | 2020-08-09 14:12:13 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2020-08-09 14:12:13 +0200 |
| commit | 7e4fdf052266ceb8859fbcf769d9b70250baec40 (patch) | |
| tree | 63582bb37675f367312f8c4199a9b405d8f86548 /src | |
| parent | 49de30e928a29df2b61001c22f69fa5f092fc320 (diff) | |
Core/PacketIO: Fixed SMSG_WORLD_SERVER_INFO structure
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Server/Packets/MiscPackets.cpp | 1 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/MiscPackets.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/MiscPackets.cpp b/src/server/game/Server/Packets/MiscPackets.cpp index dc72045f446..159539efbfb 100644 --- a/src/server/game/Server/Packets/MiscPackets.cpp +++ b/src/server/game/Server/Packets/MiscPackets.cpp @@ -172,6 +172,7 @@ WorldPacket const* WorldPackets::Misc::WorldServerInfo::Write() _worldPacket << uint32(DifficultyID); _worldPacket << uint8(IsTournamentRealm); _worldPacket.WriteBit(XRealmPvpAlert); + _worldPacket.WriteBit(BlockExitingLoadingScreen); _worldPacket.WriteBit(RestrictedAccountMaxLevel.is_initialized()); _worldPacket.WriteBit(RestrictedAccountMaxMoney.is_initialized()); _worldPacket.WriteBit(InstanceGroupSize.is_initialized()); diff --git a/src/server/game/Server/Packets/MiscPackets.h b/src/server/game/Server/Packets/MiscPackets.h index 2a6588cf8ae..08ae3be482c 100644 --- a/src/server/game/Server/Packets/MiscPackets.h +++ b/src/server/game/Server/Packets/MiscPackets.h @@ -257,6 +257,8 @@ namespace WorldPackets uint32 DifficultyID = 0; uint8 IsTournamentRealm = 0; bool XRealmPvpAlert = false; + bool BlockExitingLoadingScreen = false; // when set to true, sending SMSG_UPDATE_OBJECT with CreateObject Self bit = true will not hide loading screen + // instead it will be done after this packet is sent again with false in this bit and SMSG_UPDATE_OBJECT Values for player Optional<uint32> RestrictedAccountMaxLevel; Optional<uint32> RestrictedAccountMaxMoney; Optional<uint32> InstanceGroupSize; |
