mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/PacketIO: Fixed WorldServerInfo structure
This commit is contained in:
@@ -155,16 +155,10 @@ WorldPacket const* WorldPackets::Misc::WorldServerInfo::Write()
|
||||
_worldPacket << uint32(DifficultyID);
|
||||
_worldPacket << uint8(IsTournamentRealm);
|
||||
_worldPacket << uint32(WeeklyReset);
|
||||
_worldPacket.WriteBit(IneligibleForLootMask.HasValue);
|
||||
_worldPacket.WriteBit(InstanceGroupSize.HasValue);
|
||||
_worldPacket.WriteBit(RestrictedAccountMaxLevel.HasValue);
|
||||
_worldPacket.WriteBit(RestrictedAccountMaxMoney.HasValue);
|
||||
|
||||
if (IneligibleForLootMask.HasValue)
|
||||
_worldPacket << uint32(IneligibleForLootMask.Value);
|
||||
|
||||
if (InstanceGroupSize.HasValue)
|
||||
_worldPacket << uint32(InstanceGroupSize.Value);
|
||||
_worldPacket.WriteBit(IneligibleForLootMask.HasValue);
|
||||
_worldPacket.WriteBit(InstanceGroupSize.HasValue);
|
||||
|
||||
if (RestrictedAccountMaxLevel.HasValue)
|
||||
_worldPacket << uint32(RestrictedAccountMaxLevel.Value);
|
||||
@@ -172,6 +166,12 @@ WorldPacket const* WorldPackets::Misc::WorldServerInfo::Write()
|
||||
if (RestrictedAccountMaxMoney.HasValue)
|
||||
_worldPacket << uint32(RestrictedAccountMaxMoney.Value);
|
||||
|
||||
if (IneligibleForLootMask.HasValue)
|
||||
_worldPacket << uint32(IneligibleForLootMask.Value);
|
||||
|
||||
if (InstanceGroupSize.HasValue)
|
||||
_worldPacket << uint32(InstanceGroupSize.Value);
|
||||
|
||||
_worldPacket.FlushBits();
|
||||
|
||||
return &_worldPacket;
|
||||
|
||||
Reference in New Issue
Block a user