mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-23 02:25:38 +01:00
Core/PacketIO: Fixed SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN structure
Closes #29967
This commit is contained in:
@@ -229,10 +229,8 @@ WorldPacket const* FeatureSystemStatusGlueScreen::Write()
|
||||
_worldPacket.WriteBit(Unused1000);
|
||||
_worldPacket.WriteBit(AccountSaveDataExportEnabled);
|
||||
_worldPacket.WriteBit(AccountLockedByExport);
|
||||
_worldPacket.WriteBit(RealmHiddenAlert.has_value());
|
||||
|
||||
if (RealmHiddenAlert)
|
||||
_worldPacket.WriteBits(RealmHiddenAlert->length() + 1, 11);
|
||||
_worldPacket.WriteBits(RealmHiddenAlert.length() + 1, 11);
|
||||
|
||||
_worldPacket.FlushBits();
|
||||
|
||||
@@ -263,8 +261,8 @@ WorldPacket const* FeatureSystemStatusGlueScreen::Write()
|
||||
if (LaunchETA)
|
||||
_worldPacket << int32(*LaunchETA);
|
||||
|
||||
if (RealmHiddenAlert && !RealmHiddenAlert->empty())
|
||||
_worldPacket.WriteString(*RealmHiddenAlert);
|
||||
if (!RealmHiddenAlert.empty())
|
||||
_worldPacket << RealmHiddenAlert;
|
||||
|
||||
if (!LiveRegionCharacterCopySourceRegions.empty())
|
||||
_worldPacket.append(LiveRegionCharacterCopySourceRegions.data(), LiveRegionCharacterCopySourceRegions.size());
|
||||
|
||||
@@ -241,7 +241,7 @@ namespace WorldPackets
|
||||
std::vector<DebugTimeEventInfo> DebugTimeEvents;
|
||||
int32 Unused1007 = 0;
|
||||
uint32 EventRealmQueues = 0;
|
||||
Optional<std::string> RealmHiddenAlert;
|
||||
std::string RealmHiddenAlert;
|
||||
};
|
||||
|
||||
class SetTimeZoneInformation final : public ServerPacket
|
||||
|
||||
Reference in New Issue
Block a user