public static void HandleCharacterSelectedForceReadyMessage(WorldClient client, CharacterSelectedForceReadyMessage message) { if (client.Character == null) { client.Send(new CharacterSelectedErrorMessage()); } else { CharacterHandler.CommonCharacterBasicInformations(client); } }
public static void CommonCharacterSelection(WorldClient client, CharacterRecord character) { if (client.WorldAccount == null) { client.WorldAccount = Singleton <AccountManager> .Instance.FindById(client.Account.Id) ?? Singleton <AccountManager> .Instance.CreateWorldAccount(client); } client.Character = new Character(character, client); CharacterHandler.CommonCharacterBasicInformations(client); }