diff options
author | Warpten <vertozor@gmail.com> | 2013-01-10 12:00:11 +0100 |
---|---|---|
committer | Warpten <vertozor@gmail.com> | 2013-01-10 12:00:11 +0100 |
commit | 3c8a9576923d226386578f6e7eba07b9e7bbc2e5 (patch) | |
tree | c18e185e2481094905f67404e4cdfe7231a3f5d4 /src/server/game/Handlers/GuildFinderHandler.cpp | |
parent | d754ca16fb32a84f27ab02190015a34c985d336f (diff) |
Core/GuildFinder: Fixed a missing typecast. Also correctly display the guild's achievement points.
Diffstat (limited to 'src/server/game/Handlers/GuildFinderHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/GuildFinderHandler.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/server/game/Handlers/GuildFinderHandler.cpp b/src/server/game/Handlers/GuildFinderHandler.cpp index c374aa635ab..65b100624f2 100644 --- a/src/server/game/Handlers/GuildFinderHandler.cpp +++ b/src/server/game/Handlers/GuildFinderHandler.cpp @@ -127,26 +127,26 @@ void WorldSession::HandleGuildFinderBrowse(WorldPacket& recvPacket) data.WriteBit(guildGUID[6]); data.WriteBit(guildGUID[3]); - bufferData << int32(guild->GetEmblemInfo().GetColor()); - bufferData << int32(guild->GetEmblemInfo().GetBorderStyle()); // Guessed - bufferData << int32(guild->GetEmblemInfo().GetStyle()); + bufferData << uint32(guild->GetEmblemInfo().GetColor()); + bufferData << uint32(guild->GetEmblemInfo().GetBorderStyle()); // Guessed + bufferData << uint32(guild->GetEmblemInfo().GetStyle()); bufferData.WriteString(guildSettings.GetComment()); - bufferData << uint8(0); // Cached ? Idk + bufferData << uint8(0); // Unk bufferData.WriteByteSeq(guildGUID[5]); - bufferData << uint32(guildSettings.GetInterests()); // Guild Interests + bufferData << uint32(guildSettings.GetInterests()); bufferData.WriteByteSeq(guildGUID[6]); bufferData.WriteByteSeq(guildGUID[4]); - bufferData << guild->GetLevel(); + bufferData << uint32(guild->GetLevel()); bufferData.WriteString(guild->GetName()); - bufferData << int32(0); // guild->GetAchievementMgr().GetAchievementPoints() + bufferData << uint32(guild->GetAchievementMgr().GetAchievementPoints()); bufferData.WriteByteSeq(guildGUID[7]); @@ -159,13 +159,13 @@ void WorldSession::HandleGuildFinderBrowse(WorldPacket& recvPacket) bufferData.WriteByteSeq(guildGUID[1]); - bufferData << int32(guild->GetEmblemInfo().GetBackgroundColor()); + bufferData << uint32(guild->GetEmblemInfo().GetBackgroundColor()); bufferData << uint32(0); // Unk Int 2 (+ 128) // Always 0 or 1 - bufferData << int32(guild->GetEmblemInfo().GetBorderColor()); + bufferData << uint32(guild->GetEmblemInfo().GetBorderColor()); bufferData << uint32(guildSettings.GetClassRoles()); bufferData.WriteByteSeq(guildGUID[3]); - bufferData << int32(guild->GetMembersCount()); + bufferData << uint32(guild->GetMembersCount()); } data.FlushBits(); |