static void CreateCharacter(CharacterCreationRequestMessage message, WorldClient client, bool succes, long id) { if (!succes) { client.Send(new CharacterCreationResultMessage((sbyte)CharacterCreationResultEnum.ERR_NO_REASON)); return; } ContextActorLook look = BreedRecord.GetBreedLook(message.breed, message.sex, message.cosmeticId, message.colors); CharacterRecord record = CharacterRecord.New(id, message.name, client.Account.Id, look, message.breed, message.cosmeticId, message.sex); record.AddInstantElement(); client.Character = new Character(client, record, true); logger.White("Character " + record.Name + " created"); ProcessSelection(client); }