public void Write(GamePacketWriter writer) { writer.Write(Id); writer.Write(RealmId, 14); writer.WriteStringWide(Name); writer.Write(Race, 5); writer.Write(Class, 5); writer.Write(Sex, 2); writer.Write(Unknown20); writer.Write((byte)Unknown2C.Count); Unknown2C.ForEach(e => writer.Write(e)); writer.WriteStringWide(GuildName); writer.Write(Unknown34, 4); writer.Write((byte)Unknown3C.Count, 5); Unknown3C.ForEach(e => writer.Write(e)); writer.Write(Bones.Count, 6); Bones.ForEach(e => writer.Write(e)); writer.Write(PvPFlag, 3); writer.Write(Unknown4C); writer.Write(Title, 14); }
public void Write(GamePacketWriter writer) { writer.Write(Id); writer.Write(Unknown8, 14); writer.WriteStringWide(Name); writer.Write(Race, 5); writer.Write(Class, 5); writer.Write(Sex, 2); writer.Write(Unknown20); writer.Write((byte)Unknown2C.Count); Unknown2C.ForEach(e => writer.Write(e)); writer.WriteStringWide(Unknown30); writer.Write(Unknown34, 4); writer.Write((byte)Unknown3C.Count, 5); Unknown3C.ForEach(e => writer.Write(e)); writer.Write(Bones.Count, 6); Bones.ForEach(e => writer.Write(e)); writer.Write(Unknown48, 3); writer.Write(Unknown4C); writer.Write(Unknown50, 14); }