Example #1
0
        public void TitlesAndOrnamentsListRequestMessageFrame(WorldClient client, TitlesAndOrnamentsListRequestMessage titlesAndOrnamentsListRequestMessage)
        {
            List <uint> ornaments = new List <uint>();

            foreach (var ornament in client.ActiveCharacter.CharacterOrnament)
            {
                ornaments.Add((uint)ornament.OrnamentId);
            }

            List <uint> titles = new List <uint>();

            foreach (var title in client.ActiveCharacter.CharacterTitle)
            {
                titles.Add((uint)title.TitleId);
            }

            client.SendPacket(new TitlesAndOrnamentsListMessage(titles, ornaments, (uint)client.ActiveCharacter.ActiveTitle, (uint)client.ActiveCharacter.ActiveOrnament));
        }
Example #2
0
 public static void HandleTitlesAndOrnamentsListRequestMessage(WorldClient client, TitlesAndOrnamentsListRequestMessage message)
 {
     SendTitlesAndOrnamentsListMessage(client, client.Character);
 }
 public static void HandleTitlesAndOrnamentsList(TitlesAndOrnamentsListRequestMessage message, WorldClient client)
 {
     client.Character.SendTitlesAndOrnamentsList();
 }
 public static void HandleTitleAndOrnamentsListRequest(TitlesAndOrnamentsListRequestMessage message, WorldClient client)
 {
     client.Send(new TitlesAndOrnamentsListMessage(client.Character.Record.KnownTiles, client.Character.Record.KnownOrnaments, client.Character.Record.ActiveTitle, client.Character.Record.ActiveOrnament));
 }