Esempio n. 1
0
 public static void HandleTitleSelectRequestMessage(WorldClient client, TitleSelectRequestMessage message)
 {
     if (message.titleId != 0)
     {
         client.Character.SelectTitle(message.titleId);
     }
     else
     {
         client.Character.ResetTitle();
     }
 }
Esempio n. 2
0
        public void TitleSelectRequestMessageFrame(WorldClient client, TitleSelectRequestMessage titleSelectRequestMessage)
        {
            if (client.ActiveCharacter.CharacterTitle.Find(x => x.TitleId == titleSelectRequestMessage.titleId) == null)
            {
                client.SendPacket(new TitleSelectErrorMessage(0));
                return;
            }

            client.ActiveCharacter.ActiveTitle = (int)titleSelectRequestMessage.titleId;
            client.SendPacket(new TitleSelectedMessage(titleSelectRequestMessage.titleId));
        }
 public static void HandleTitleSelect(TitleSelectRequestMessage message, WorldClient client)
 {
     client.Character.SelectTitle(message.titleId);
 }