public static void HandleMountInformationRequestMessage(WorldClient client, MountInformationRequestMessage message) { var record = MountManager.Instance.GetMount((int)message.id); if (record == null) { client.Send(new MountDataErrorMessage(-1)); return; } var mount = new Mount(record); SendMountDataMessage(client, mount.GetMountClientData()); }
public static void HandleMountInformationRequest(MountInformationRequestMessage message, WorldClient client) { CharacterMountRecord record = null; foreach (var re in CharacterMountRecord.CharactersMounts) { if (re.UId == message.id) { record = re; } } if (record != null) { client.Send(new MountDataMessage(record.GetMountClientData())); } }