* Minor cleanups/comments in regards to SMSG_GUILD_INFO.
--HG-- branch : trunk
This commit is contained in:
+3
-5
@@ -44,13 +44,14 @@ Guild::Guild()
|
|||||||
m_BorderColor = 0;
|
m_BorderColor = 0;
|
||||||
m_BackgroundColor = 0;
|
m_BackgroundColor = 0;
|
||||||
|
|
||||||
m_CreatedDate = time(NULL);
|
m_CreatedDate = 0;
|
||||||
|
|
||||||
m_GuildBankMoney = 0;
|
m_GuildBankMoney = 0;
|
||||||
m_PurchasedTabs = 0;
|
m_PurchasedTabs = 0;
|
||||||
|
|
||||||
m_GuildEventLogNextGuid = 0;
|
m_GuildEventLogNextGuid = 0;
|
||||||
m_GuildBankEventLogNextGuid_Money = 0;
|
m_GuildBankEventLogNextGuid_Money = 0;
|
||||||
|
|
||||||
for (uint8 i = 0; i < GUILD_BANK_MAX_TABS; ++i)
|
for (uint8 i = 0; i < GUILD_BANK_MAX_TABS; ++i)
|
||||||
m_GuildBankEventLogNextGuid_Item[i] = 0;
|
m_GuildBankEventLogNextGuid_Item[i] = 0;
|
||||||
}
|
}
|
||||||
@@ -222,16 +223,13 @@ bool Guild::LoadGuildFromDB(QueryResult_AutoPtr guildDataResult)
|
|||||||
m_BackgroundColor = fields[7].GetUInt32();
|
m_BackgroundColor = fields[7].GetUInt32();
|
||||||
GINFO = fields[8].GetCppString();
|
GINFO = fields[8].GetCppString();
|
||||||
MOTD = fields[9].GetCppString();
|
MOTD = fields[9].GetCppString();
|
||||||
time_t time = fields[10].GetUInt64();
|
m_CreatedDate = fields[10].GetUInt64();
|
||||||
m_GuildBankMoney = fields[11].GetUInt64();
|
m_GuildBankMoney = fields[11].GetUInt64();
|
||||||
m_PurchasedTabs = fields[12].GetUInt32();
|
m_PurchasedTabs = fields[12].GetUInt32();
|
||||||
|
|
||||||
if (m_PurchasedTabs > GUILD_BANK_MAX_TABS)
|
if (m_PurchasedTabs > GUILD_BANK_MAX_TABS)
|
||||||
m_PurchasedTabs = GUILD_BANK_MAX_TABS;
|
m_PurchasedTabs = GUILD_BANK_MAX_TABS;
|
||||||
|
|
||||||
if (time > 0)
|
|
||||||
m_CreatedDate = time;
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -240,11 +240,11 @@ void WorldSession::HandleGuildInfoOpcode(WorldPacket& /*recvPacket*/)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
WorldPacket data(SMSG_GUILD_INFO, (5*4 + guild->GetName().size() + 1));
|
WorldPacket data(SMSG_GUILD_INFO, (guild->GetName().size() + 4 + 4 + 4));
|
||||||
data << guild->GetName();
|
data << guild->GetName();
|
||||||
data << secsToTimeBitFields(guild->GetCreatedDate());
|
data << secsToTimeBitFields(guild->GetCreatedDate()); // 3.x (prev. year + month + day)
|
||||||
data << guild->GetMemberSize();
|
data << guild->GetMemberSize(); // char amount
|
||||||
data << guild->GetMemberSize();
|
data << guild->GetMemberSize(); // acc amount
|
||||||
|
|
||||||
SendPacket(&data);
|
SendPacket(&data);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user