aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2015-01-10 01:29:13 +0100
committerShauren <shauren.trinity@gmail.com>2015-01-10 01:29:13 +0100
commitf6b30fdf616bd289dd668f98a0aed8dbfb14eba8 (patch)
tree19e612ce6d2baf30d4818604988fa86a6d5001c7 /src/server
parent5d4b0c7050e359419af7487228a86617ae656a41 (diff)
Core/PacketIO: Fixed WorldServerInfo structure
Diffstat (limited to 'src/server')
-rw-r--r--src/server/game/Server/Packets/MiscPackets.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Server/Packets/MiscPackets.cpp b/src/server/game/Server/Packets/MiscPackets.cpp
index 82e36edb1f0..a9955bf7449 100644
--- a/src/server/game/Server/Packets/MiscPackets.cpp
+++ b/src/server/game/Server/Packets/MiscPackets.cpp
@@ -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;