Example #1
0
        public static void On_WorldClient_AcademyBuffUpdate(WorldConnector pConnector, InterPacket pPacket)
        {
            int      guildID;
            DateTime updateTime;
            double   keepTime;

            if (!pPacket.TryReadInt(out guildID) ||
                !pPacket.TryReadDateTime(out updateTime) ||
                !pPacket.TryReadDouble(out keepTime))
            {
                //Client.Dispose();
                return;
            }


            Guild guild;

            if (GuildManager.GetGuildByID(guildID, out guild))
            {
                guild.Academy.GuildBuffUpdateTime = updateTime;
                guild.Academy.GuildBuffKeepTime   = TimeSpan.FromSeconds(keepTime);
            }
        }