diff options
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; |