aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Guilds/Guild.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2012-07-19 01:21:41 +0200
committerShauren <shauren.trinity@gmail.com>2012-07-19 01:21:41 +0200
commit390d6b56d7abf8d139f90d0b13fba8c5e89e5c4c (patch)
treeec4e043d41dd6ae58ba2de1099bcf74d61c71a09 /src/server/game/Guilds/Guild.cpp
parent1a290f17f59943905bec7dd413c4879b4bbf6f8e (diff)
Core/PacketIO: Enabled and updated a bunch of opcodes
Diffstat (limited to 'src/server/game/Guilds/Guild.cpp')
-rwxr-xr-xsrc/server/game/Guilds/Guild.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/server/game/Guilds/Guild.cpp b/src/server/game/Guilds/Guild.cpp
index 94a9aff18bc..a33512ddad8 100755
--- a/src/server/game/Guilds/Guild.cpp
+++ b/src/server/game/Guilds/Guild.cpp
@@ -1814,24 +1814,26 @@ void Guild::SendPermissions(WorldSession* session) const
{
uint64 guid = session->GetPlayer()->GetGUID();
uint8 rankId = session->GetPlayer()->GetRank();
- WorldPacket data(MSG_GUILD_PERMISSIONS, 4 * 15 + 1);
+ WorldPacket data(SMSG_GUILD_PERMISSIONS_QUERY_RESULTS, 4 * 15 + 1);
data << uint32(rankId);
+ data << uint32(_GetPurchasedTabsSize());
data << uint32(_GetRankRights(rankId));
data << uint32(_GetMemberRemainingMoney(guid));
- data << uint8(_GetPurchasedTabsSize());
+ data.WriteBits(GUILD_BANK_MAX_TABS, 23);
for (uint8 tabId = 0; tabId < GUILD_BANK_MAX_TABS; ++tabId)
{
data << uint32(_GetRankBankTabRights(rankId, tabId));
data << uint32(_GetMemberRemainingSlots(guid, tabId));
}
+
session->SendPacket(&data);
sLog->outDebug(LOG_FILTER_GUILD, "WORLD: Sent (MSG_GUILD_PERMISSIONS)");
}
void Guild::SendMoneyInfo(WorldSession* session) const
{
- WorldPacket data(MSG_GUILD_BANK_MONEY_WITHDRAWN, 4);
- data << uint32(_GetMemberRemainingMoney(session->GetPlayer()->GetGUID()));
+ WorldPacket data(SMSG_GUILD_BANK_MONEY_WITHDRAWN, 4);
+ data << uint64(_GetMemberRemainingMoney(session->GetPlayer()->GetGUID()));
session->SendPacket(&data);
sLog->outDebug(LOG_FILTER_GUILD, "WORLD: Sent MSG_GUILD_BANK_MONEY_WITHDRAWN");
}