/// <summary>
            /// Sends the <see cref="AccountCharacterInfo"/>s for the <see cref="Character"/>s in this account to the
            /// client.
            /// </summary>
            public void SendAccountCharacterInfos()
            {
                var charInfos = new AccountCharacterInfo[CharacterCount];

                for (var i = 0; i < charInfos.Length; i++)
                {
                    var characterID = _characterIDs[i];

                    var v = DbController.GetQuery <SelectAccountCharacterInfoQuery>().Execute(characterID, (byte)i);
                    if (v != null)
                    {
                        var eqBodies = DbController.GetQuery <SelectCharacterEquippedBodiesQuery>().Execute(characterID);
                        if (eqBodies != null)
                        {
                            v.SetEquippedBodies(eqBodies);
                        }

                        charInfos[i] = v;
                    }
                }

                using (var pw = ServerPacket.SendAccountCharacters(charInfos))
                {
                    Socket.Send(pw, ServerMessageType.System);
                }
            }