Problem in guild after upgrade5700

03/18/2013 23:27 -Shunsui-#16
Quote:
Byte[] tmp = new Byte[mData.Length];
mData.CopyTo(tmp, 0);

mData = new Byte[tmp.Length + 60];
Buffer.BlockCopy(tmp, 0, mData, 0, tmp.Length);

PacketConstructor.Write((UInt16)mData.Length, 0, mData);

PacketConstructor.WriteNoLength(member.Name, Offset, mData); Offset += 16;
PacketConstructor.Write((UInt32)member.NobilityRan k, Offset, mData); Offset += 4;
PacketConstructor.Write((UInt32)Program.GetGender( member.Model), Offset, mData); Offset += 4;
PacketConstructor.Write(member.Level, Offset, mData); Offset += 4;
PacketConstructor.Write((UInt32)member.GuildRank, Offset, mData); Offset += 8;
PacketConstructor.Write(member.GuildDonation, Offset, mData); Offset += 4;
PacketConstructor.Write(member.Online, Offset, mData); Offset += 8;
PacketConstructor.Write((UInt32)member.Class, Offset, mData); Offset += 4;
PacketConstructor.Write((UInt32)(DateTime.Now - member.LastOnline).TotalSeconds, Offset, mData); Offset += 4;
PacketConstructor.Write((UInt32)1411003, Offset, mData); Offset += 4;//unknown
-