pub mod opcodes;
pub use wow_world_base::tbc::*;
pub use crate::manual::tbc::*;
pub use crate::helper::tbc::*;
pub use crate::traits::tbc::*;
pub use wow_world_base::shared::account_data_type_vanilla_tbc::*;
pub use wow_world_base::shared::activate_taxi_reply_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::ai_reaction_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::arena_faction_tbc_wrath::*;
pub use wow_world_base::shared::arena_team_command_tbc_wrath::*;
pub use wow_world_base::shared::arena_team_command_error_tbc_wrath::*;
pub use wow_world_base::shared::arena_team_event_tbc_wrath::*;
pub use wow_world_base::shared::arena_team_role_tbc_wrath::*;
pub use wow_world_base::shared::arena_type_tbc_wrath::*;
pub use wow_world_base::shared::auction_command_action_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::auction_command_result_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::auction_command_result_two_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::auction_house_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::bank_swap_source_tbc_wrath::*;
pub use wow_world_base::shared::bank_swap_store_mode_tbc_wrath::*;
pub use wow_world_base::shared::battlefield_port_action_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::bonding_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::buy_bank_slot_result_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::buy_result_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::buyback_slot_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::charter_type_tbc_wrath::*;
pub use wow_world_base::shared::chat_notify_tbc_wrath::*;
pub use wow_world_base::shared::class_vanilla_tbc::*;
pub use wow_world_base::shared::commentator_enable_option_tbc_wrath::*;
pub use wow_world_base::shared::complain_result_window_tbc_wrath::*;
pub use wow_world_base::shared::complaint_status_tbc_wrath::*;
pub use wow_world_base::shared::corpse_query_result_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::declined_names_tbc_wrath::*;
pub use wow_world_base::shared::declined_pet_name_included_tbc_wrath::*;
pub use wow_world_base::shared::dispel_method_tbc_wrath::*;
pub use wow_world_base::shared::duel_winner_reason_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::dungeon_difficulty_tbc_wrath::*;
pub use wow_world_base::shared::environmental_damage_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::experience_award_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::far_sight_operation_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::friend_result_vanilla_tbc::*;
pub use wow_world_base::shared::friend_status_tbc_wrath::*;
pub use wow_world_base::shared::gender_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::gm_ticket_escalation_status_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::gm_ticket_queue_status_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::gm_ticket_response_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::gm_ticket_status_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::gm_ticket_status_response_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::group_loot_setting_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::group_type_vanilla_tbc::*;
pub use wow_world_base::shared::guild_bank_tab_result_tbc_wrath::*;
pub use wow_world_base::shared::guild_command_vanilla_tbc::*;
pub use wow_world_base::shared::guild_emblem_result_tbc_wrath::*;
pub use wow_world_base::shared::guild_event_tbc_wrath::*;
pub use wow_world_base::shared::guild_member_status_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::hit_info_vanilla_tbc::*;
pub use wow_world_base::shared::instance_reset_failed_reason_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::inventory_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::item_class_vanilla_tbc::*;
pub use wow_world_base::shared::item_quality_vanilla_tbc::*;
pub use wow_world_base::shared::join_arena_type_tbc_wrath::*;
pub use wow_world_base::shared::language_tbc_wrath::*;
pub use wow_world_base::shared::log_format_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::logout_result_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::logout_speed_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::loot_method_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::loot_method_error_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::loot_slot_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::mail_action_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::mail_message_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::mail_result_vanilla_tbc::*;
pub use wow_world_base::shared::mail_result_two_vanilla_tbc::*;
pub use wow_world_base::shared::mail_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::meeting_stone_status_vanilla_tbc::*;
pub use wow_world_base::shared::monster_move_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::mount_result_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::new_item_chat_alert_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::new_item_creation_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::new_item_source_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::page_text_material_tbc_wrath::*;
pub use wow_world_base::shared::party_operation_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::party_result_tbc_wrath::*;
pub use wow_world_base::shared::party_role_tbc_wrath::*;
pub use wow_world_base::shared::pet_command_state_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::pet_enabled_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::pet_feedback_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::pet_name_invalid_reason_tbc_wrath::*;
pub use wow_world_base::shared::pet_query_disabled_names_tbc_wrath::*;
pub use wow_world_base::shared::pet_react_state_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::pet_talk_reason_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::pet_tame_failure_reason_vanilla_tbc::*;
pub use wow_world_base::shared::petition_result_tbc_wrath::*;
pub use wow_world_base::shared::player_chat_tag_vanilla_tbc::*;
pub use wow_world_base::shared::power_vanilla_tbc::*;
pub use wow_world_base::shared::pvp_rank_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::quest_completable_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::quest_party_message_vanilla_tbc::*;
pub use wow_world_base::shared::raid_group_error_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::raid_instance_message_vanilla_tbc::*;
pub use wow_world_base::shared::raid_target_index_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::raid_target_update_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::realm_split_state_tbc_wrath::*;
pub use wow_world_base::shared::refer_a_friend_error_tbc_wrath::*;
pub use wow_world_base::shared::roll_vote_tbc_wrath::*;
pub use wow_world_base::shared::sell_item_result_vanilla_tbc::*;
pub use wow_world_base::shared::server_message_type_vanilla_tbc::*;
pub use wow_world_base::shared::sheath_state_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::sheathe_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::size_class_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::skill_category_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::spam_type_tbc_wrath::*;
pub use wow_world_base::shared::spell_miss_info_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::spell_school_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::spell_steal_action_tbc_wrath::*;
pub use wow_world_base::shared::spell_trigger_type_tbc_wrath::*;
pub use wow_world_base::shared::stable_result_vanilla_tbc::*;
pub use wow_world_base::shared::status_id_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::timer_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::title_earn_status_tbc_wrath::*;
pub use wow_world_base::shared::trade_status_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::trainer_spell_state_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::training_failure_reason_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::unit_stand_state_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::update_type_vanilla_tbc::*;
pub use wow_world_base::shared::weather_change_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::allowed_class_vanilla_tbc::*;
pub use wow_world_base::shared::bag_family_tbc_wrath::*;
pub use wow_world_base::shared::billing_plan_flags_tbc_wrath::*;
pub use wow_world_base::shared::cast_flags_vanilla_tbc::*;
pub use wow_world_base::shared::channel_flags_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::channel_member_flags_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::faction_flag_vanilla_tbc::*;
pub use wow_world_base::shared::group_member_online_status_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::relation_type_tbc_wrath::*;
pub use wow_world_base::shared::spline_flag_vanilla_tbc::*;
pub use wow_world_base::shared::update_flag_vanilla_tbc::*;
pub use crate::shared::addon_tbc_wrath::*;
pub use crate::shared::addon_info_vanilla_tbc_wrath::*;
pub(crate) mod arena_team_member;
pub use arena_team_member::*;
pub use crate::shared::auction_enchantment_tbc_wrath::*;
pub(crate) mod auction_list_item;
pub use auction_list_item::*;
pub use crate::shared::auction_sort_tbc_wrath::*;
pub(crate) mod aura_log;
pub use aura_log::*;
pub use crate::shared::bank_tab_tbc_wrath::*;
pub use crate::shared::battleground_player_position_vanilla_tbc_wrath::*;
pub use crate::shared::channel_member_vanilla_tbc_wrath::*;
pub(crate) mod character;
pub use character::*;
pub(crate) mod character_gear;
pub use character_gear::*;
pub use crate::shared::cooldown_spell_vanilla_tbc_wrath::*;
pub use crate::shared::damage_info_vanilla_tbc::*;
pub use crate::shared::dispelled_spell_tbc_wrath::*;
pub use crate::shared::faction_initializer_vanilla_tbc::*;
pub(crate) mod faction_standing;
pub use faction_standing::*;
pub(crate) mod forced_reaction;
pub use forced_reaction::*;
pub use crate::shared::gm_survey_question_vanilla_tbc_wrath::*;
pub use crate::shared::gossip_item_tbc_wrath::*;
pub(crate) mod group_list_member;
pub use group_list_member::*;
pub use crate::shared::guild_bank_rights_tbc_wrath::*;
pub(crate) mod guild_bank_slot;
pub use guild_bank_slot::*;
pub use crate::shared::guild_bank_socket_tbc_wrath::*;
pub use crate::shared::guild_bank_tab_tbc_wrath::*;
pub use crate::shared::guild_log_event_tbc_wrath::*;
pub(crate) mod guild_member;
pub use guild_member::*;
pub use crate::shared::guild_rights_tbc_wrath::*;
pub use crate::shared::initial_spell_vanilla_tbc::*;
pub use wow_world_base::shared::item_damage_type_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::item_socket_tbc_wrath::*;
pub use wow_world_base::shared::item_spells_tbc_wrath::*;
pub use wow_world_base::shared::item_stat_tbc_wrath::*;
pub(crate) mod lfg_data;
pub use lfg_data::*;
pub(crate) mod lfg_player;
pub use lfg_player::*;
pub(crate) mod lfg_player_member;
pub use lfg_player_member::*;
pub use crate::shared::list_inventory_item_tbc_wrath::*;
pub use crate::shared::loot_item_vanilla_tbc_wrath::*;
pub(crate) mod mail;
pub use mail::*;
pub use crate::shared::mail_item_tbc_wrath::*;
pub(crate) mod mail_list_item;
pub use mail_list_item::*;
pub use crate::shared::mail_list_item_enchant_tbc_wrath::*;
pub use crate::shared::money_log_item_tbc_wrath::*;
pub(crate) mod movement_block;
pub use movement_block::*;
pub(crate) mod movement_info;
pub use movement_info::*;
pub(crate) mod npc_text_update;
pub use npc_text_update::*;
pub use crate::shared::npc_text_update_emote_vanilla_tbc_wrath::*;
pub(crate) mod object;
pub use object::*;
pub use crate::shared::pet_spell_cooldown_vanilla_tbc::*;
pub use crate::shared::petition_showlist_tbc_wrath::*;
pub use crate::shared::petition_signature_vanilla_tbc_wrath::*;
pub use crate::shared::quest_details_emote_vanilla_tbc_wrath::*;
pub(crate) mod quest_giver_status_report;
pub use quest_giver_status_report::*;
pub use crate::shared::quest_item_vanilla_tbc::*;
pub use crate::shared::quest_item_requirement_vanilla_tbc_wrath::*;
pub use crate::shared::quest_item_reward_vanilla_tbc_wrath::*;
pub use crate::shared::quest_objective_vanilla_tbc_wrath::*;
pub(crate) mod raid_info;
pub use raid_info::*;
pub use crate::shared::raid_target_update_vanilla_tbc_wrath::*;
pub use crate::shared::received_mail_tbc_wrath::*;
pub(crate) mod relation;
pub use relation::*;
pub(crate) mod skill_info;
pub use skill_info::*;
pub(crate) mod spell_cast_targets;
pub use spell_cast_targets::*;
pub use crate::shared::spell_cooldown_status_vanilla_tbc_wrath::*;
pub(crate) mod spell_log;
pub use spell_log::*;
pub use crate::shared::spell_log_miss_vanilla_tbc_wrath::*;
pub use crate::shared::spell_miss_tbc_wrath::*;
pub use crate::shared::spell_steal_tbc_wrath::*;
pub use crate::shared::stabled_pet_vanilla_tbc_wrath::*;
pub use crate::shared::trade_slot_tbc_wrath::*;
pub(crate) mod trainer_spell;
pub use trainer_spell::*;
pub use crate::shared::transport_info_vanilla_tbc::*;
pub use wow_world_base::shared::vector2d_vanilla_tbc_wrath::*;
pub use wow_world_base::shared::vector3d_vanilla_tbc_wrath::*;
pub(crate) mod visible_item;
pub use visible_item::*;
pub(crate) mod who_player;
pub use who_player::*;
pub use crate::shared::world_state_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_accept_level_grant;
pub use cmsg_accept_level_grant::*;
pub use crate::shared::cmsg_accept_trade_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_activatetaxi_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_activatetaxiexpress_vanilla_tbc::*;
pub use crate::shared::cmsg_add_friend_tbc_wrath::*;
pub use crate::shared::cmsg_add_ignore_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_areatrigger_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_area_spirit_healer_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_area_spirit_healer_queue_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_accept_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_decline_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_disband_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_invite_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_leader_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_leave_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_remove_tbc_wrath::*;
pub use crate::shared::cmsg_arena_team_roster_tbc_wrath::*;
pub use crate::shared::cmsg_attackstop_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_attackswing_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_auction_list_bidder_items_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_auction_list_items;
pub use cmsg_auction_list_items::*;
pub use crate::shared::cmsg_auction_list_owner_items_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_auction_place_bid_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_auction_remove_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_auction_sell_item_vanilla_tbc::*;
pub use crate::shared::cmsg_auth_session_vanilla_tbc::*;
pub use crate::shared::cmsg_autobank_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_autoequip_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_autoequip_item_slot_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_autostore_bag_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_autostore_bank_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_autostore_loot_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_banker_activate_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_battlefield_list;
pub use cmsg_battlefield_list::*;
pub use crate::shared::cmsg_battlefield_port_tbc_wrath::*;
pub use crate::shared::cmsg_battlefield_status_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_battlemaster_hello_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_battlemaster_join;
pub use cmsg_battlemaster_join::*;
pub use crate::shared::cmsg_battlemaster_join_arena_tbc_wrath::*;
pub use crate::shared::cmsg_begin_trade_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_binder_activate_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_bootme_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_bug_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_busy_trade_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_buyback_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_buy_bank_slot_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_buy_item_vanilla_tbc::*;
pub use crate::shared::cmsg_buy_item_in_slot_vanilla_tbc::*;
pub use crate::shared::cmsg_buy_stable_slot_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_aura_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_auto_repeat_spell_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_cast_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_channelling_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_growth_aura_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_mount_aura_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_temp_enchantment_tbc_wrath::*;
pub use crate::shared::cmsg_cancel_trade_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_cast_spell;
pub use cmsg_cast_spell::*;
pub use crate::shared::cmsg_channel_announcements_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_ban_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_channel_display_list;
pub use cmsg_channel_display_list::*;
pub use crate::shared::cmsg_channel_invite_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_kick_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_list_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_moderate_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_moderator_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_mute_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_owner_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_password_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_set_owner_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_unban_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_unmoderator_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_channel_unmute_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_channel_voice_on;
pub use cmsg_channel_voice_on::*;
pub(crate) mod cmsg_char_create;
pub use cmsg_char_create::*;
pub use crate::shared::cmsg_char_delete_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_char_enum_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_char_rename_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_chat_ignored_tbc_wrath::*;
pub(crate) mod cmsg_clear_channel_watch;
pub use cmsg_clear_channel_watch::*;
pub(crate) mod cmsg_clear_looking_for_group;
pub use cmsg_clear_looking_for_group::*;
pub(crate) mod cmsg_clear_looking_for_more;
pub use cmsg_clear_looking_for_more::*;
pub use crate::shared::cmsg_clear_trade_item_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_commentator_enable;
pub use cmsg_commentator_enable::*;
pub(crate) mod cmsg_complain;
pub use cmsg_complain::*;
pub use crate::shared::cmsg_complete_cinematic_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_contact_list_tbc_wrath::*;
pub use crate::shared::cmsg_creature_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_dblookup_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_del_friend_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_del_ignore_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_destroyitem_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_duel_accepted_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_duel_cancelled_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_emote;
pub use cmsg_emote::*;
pub use crate::shared::cmsg_far_sight_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_force_flight_back_speed_change_ack;
pub use cmsg_force_flight_back_speed_change_ack::*;
pub(crate) mod cmsg_force_flight_speed_change_ack;
pub use cmsg_force_flight_speed_change_ack::*;
pub(crate) mod cmsg_force_move_root_ack;
pub use cmsg_force_move_root_ack::*;
pub(crate) mod cmsg_force_move_unroot_ack;
pub use cmsg_force_move_unroot_ack::*;
pub(crate) mod cmsg_force_run_back_speed_change_ack;
pub use cmsg_force_run_back_speed_change_ack::*;
pub(crate) mod cmsg_force_run_speed_change_ack;
pub use cmsg_force_run_speed_change_ack::*;
pub(crate) mod cmsg_force_swim_back_speed_change_ack;
pub use cmsg_force_swim_back_speed_change_ack::*;
pub(crate) mod cmsg_force_swim_speed_change_ack;
pub use cmsg_force_swim_speed_change_ack::*;
pub(crate) mod cmsg_force_turn_rate_change_ack;
pub use cmsg_force_turn_rate_change_ack::*;
pub(crate) mod cmsg_force_walk_speed_change_ack;
pub use cmsg_force_walk_speed_change_ack::*;
pub use crate::shared::cmsg_gameobject_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_gameobj_use_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_get_channel_member_count;
pub use cmsg_get_channel_member_count::*;
pub use crate::shared::cmsg_get_mail_list_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_get_mirrorimage_data;
pub use cmsg_get_mirrorimage_data::*;
pub use crate::shared::cmsg_gmsurvey_submit_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_gmticketsystem_toggle_tbc_wrath::*;
pub(crate) mod cmsg_gmticket_create;
pub use cmsg_gmticket_create::*;
pub use crate::shared::cmsg_gmticket_deleteticket_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_gmticket_getticket_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_gmticket_systemstatus_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_gmticket_updatetext_tbc_wrath::*;
pub use crate::shared::cmsg_gossip_hello_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_gossip_select_option_tbc_wrath::*;
pub(crate) mod cmsg_grant_level;
pub use cmsg_grant_level::*;
pub use crate::shared::cmsg_group_accept_vanilla_tbc::*;
pub use crate::shared::cmsg_group_assistant_leader_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_cancel_tbc_wrath::*;
pub use crate::shared::cmsg_group_change_sub_group_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_decline_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_disband_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_invite_vanilla_tbc::*;
pub use crate::shared::cmsg_group_raid_convert_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_set_leader_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_swap_sub_group_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_uninvite_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_group_uninvite_guid_vanilla_tbc::*;
pub use crate::shared::cmsg_guild_accept_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_add_rank_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_guild_banker_activate;
pub use cmsg_guild_banker_activate::*;
pub(crate) mod cmsg_guild_bank_buy_tab;
pub use cmsg_guild_bank_buy_tab::*;
pub(crate) mod cmsg_guild_bank_deposit_money;
pub use cmsg_guild_bank_deposit_money::*;
pub(crate) mod cmsg_guild_bank_query_tab;
pub use cmsg_guild_bank_query_tab::*;
pub(crate) mod cmsg_guild_bank_swap_items;
pub use cmsg_guild_bank_swap_items::*;
pub(crate) mod cmsg_guild_bank_update_tab;
pub use cmsg_guild_bank_update_tab::*;
pub(crate) mod cmsg_guild_bank_withdraw_money;
pub use cmsg_guild_bank_withdraw_money::*;
pub use crate::shared::cmsg_guild_create_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_decline_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_del_rank_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_demote_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_disband_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_info_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_info_text_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_invite_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_leader_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_leave_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_motd_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_promote_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_rank_tbc_wrath::*;
pub use crate::shared::cmsg_guild_remove_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_roster_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_set_officer_note_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_guild_set_public_note_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_ignore_trade_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_initiate_trade_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_inspect_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_item_name_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_item_query_single_tbc_wrath::*;
pub use crate::shared::cmsg_item_text_query_vanilla_tbc::*;
pub use crate::shared::cmsg_join_channel_tbc_wrath::*;
pub(crate) mod cmsg_keep_alive;
pub use cmsg_keep_alive::*;
pub(crate) mod cmsg_learn_talent;
pub use cmsg_learn_talent::*;
pub(crate) mod cmsg_leave_battlefield;
pub use cmsg_leave_battlefield::*;
pub use crate::shared::cmsg_leave_channel_tbc_wrath::*;
pub(crate) mod cmsg_lfg_clear_autojoin;
pub use cmsg_lfg_clear_autojoin::*;
pub(crate) mod cmsg_lfg_set_autojoin;
pub use cmsg_lfg_set_autojoin::*;
pub(crate) mod cmsg_lfm_clear_autofill;
pub use cmsg_lfm_clear_autofill::*;
pub(crate) mod cmsg_lfm_set_autofill;
pub use cmsg_lfm_set_autofill::*;
pub use crate::shared::cmsg_list_inventory_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_logout_cancel_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_logout_request_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_loot_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_loot_master_give_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_loot_method;
pub use cmsg_loot_method::*;
pub use crate::shared::cmsg_loot_money_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_loot_release_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_loot_roll_tbc_wrath::*;
pub use crate::shared::cmsg_mail_create_text_item_vanilla_tbc::*;
pub use crate::shared::cmsg_mail_delete_tbc_wrath::*;
pub use crate::shared::cmsg_mail_mark_as_read_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_mail_return_to_sender_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_mail_take_item_tbc_wrath::*;
pub use crate::shared::cmsg_mail_take_money_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_meetingstone_info_vanilla_tbc::*;
pub(crate) mod cmsg_messagechat;
pub use cmsg_messagechat::*;
pub use crate::shared::cmsg_mountspecial_anim_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_move_chng_transport;
pub use cmsg_move_chng_transport::*;
pub(crate) mod cmsg_move_fall_reset;
pub use cmsg_move_fall_reset::*;
pub(crate) mod cmsg_move_feather_fall_ack;
pub use cmsg_move_feather_fall_ack::*;
pub(crate) mod cmsg_move_hover_ack;
pub use cmsg_move_hover_ack::*;
pub(crate) mod cmsg_move_knock_back_ack;
pub use cmsg_move_knock_back_ack::*;
pub(crate) mod cmsg_move_not_active_mover;
pub use cmsg_move_not_active_mover::*;
pub(crate) mod cmsg_move_set_can_fly_ack;
pub use cmsg_move_set_can_fly_ack::*;
pub(crate) mod cmsg_move_set_fly;
pub use cmsg_move_set_fly::*;
pub use crate::shared::cmsg_move_set_raw_position_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_move_spline_done;
pub use cmsg_move_spline_done::*;
pub use crate::shared::cmsg_move_time_skipped_vanilla_tbc::*;
pub(crate) mod cmsg_move_water_walk_ack;
pub use cmsg_move_water_walk_ack::*;
pub use crate::shared::cmsg_name_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_next_cinematic_camera_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_npc_text_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_offer_petition_tbc_wrath::*;
pub use crate::shared::cmsg_open_item_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_opt_out_of_loot;
pub use cmsg_opt_out_of_loot::*;
pub use crate::shared::cmsg_page_text_query_tbc_wrath::*;
pub use crate::shared::cmsg_petition_buy_vanilla_tbc::*;
pub use crate::shared::cmsg_petition_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_petition_showlist_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_petition_show_signatures_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_petition_sign_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_abandon_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_action_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_cancel_aura_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_pet_cast_spell;
pub use cmsg_pet_cast_spell::*;
pub use crate::shared::cmsg_pet_name_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_rename_tbc_wrath::*;
pub use crate::shared::cmsg_pet_set_action_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_spell_autocast_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_stop_attack_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pet_unlearn_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_ping_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_played_time_vanilla_tbc::*;
pub use crate::shared::cmsg_player_login_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_player_logout_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_pushquesttoparty_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_query_time_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_accept_quest_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_cancel_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_choose_reward_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_complete_quest_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_hello_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_query_quest_vanilla_tbc::*;
pub use crate::shared::cmsg_questgiver_quest_autolaunch_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questgiver_request_reward_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_questgiver_status_multiple_query;
pub use cmsg_questgiver_status_multiple_query::*;
pub use crate::shared::cmsg_questgiver_status_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questlog_remove_quest_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_questlog_swap_quest_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_quest_confirm_accept_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_quest_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_read_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_realm_split_tbc_wrath::*;
pub use crate::shared::cmsg_reclaim_corpse_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_repair_item_tbc_wrath::*;
pub use crate::shared::cmsg_repop_request_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_report_pvp_afk;
pub use cmsg_report_pvp_afk::*;
pub use crate::shared::cmsg_request_account_data_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_request_party_member_stats_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_request_pet_info_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_request_raid_info_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_reset_instances_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_resurrect_response_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_self_res_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_sell_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_send_mail_tbc_wrath::*;
pub use crate::shared::cmsg_setsheathed_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_set_actionbar_toggles_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_set_action_button_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_set_active_mover_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_set_active_voice_channel;
pub use cmsg_set_active_voice_channel::*;
pub use crate::shared::cmsg_set_ammo_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_set_channel_watch;
pub use cmsg_set_channel_watch::*;
pub use crate::shared::cmsg_set_contact_notes_tbc_wrath::*;
pub(crate) mod cmsg_set_faction_atwar;
pub use cmsg_set_faction_atwar::*;
pub(crate) mod cmsg_set_faction_inactive;
pub use cmsg_set_faction_inactive::*;
pub(crate) mod cmsg_set_guild_bank_text;
pub use cmsg_set_guild_bank_text::*;
pub use crate::shared::cmsg_set_lfg_comment_tbc_wrath::*;
pub(crate) mod cmsg_set_looking_for_group;
pub use cmsg_set_looking_for_group::*;
pub(crate) mod cmsg_set_looking_for_more;
pub use cmsg_set_looking_for_more::*;
pub(crate) mod cmsg_set_player_declined_names;
pub use cmsg_set_player_declined_names::*;
pub use crate::shared::cmsg_set_selection_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_set_target_obsolete_vanilla_tbc::*;
pub use crate::shared::cmsg_set_taxi_benchmark_mode_tbc_wrath::*;
pub use crate::shared::cmsg_set_title_tbc_wrath::*;
pub use crate::shared::cmsg_set_trade_gold_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_set_trade_item_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_set_watched_faction;
pub use cmsg_set_watched_faction::*;
pub use crate::shared::cmsg_socket_gems_tbc_wrath::*;
pub(crate) mod cmsg_spellclick;
pub use cmsg_spellclick::*;
pub use crate::shared::cmsg_spirit_healer_activate_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_split_item_vanilla_tbc::*;
pub use crate::shared::cmsg_stable_pet_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_stable_swap_pet_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_standstatechange_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_summon_response_tbc_wrath::*;
pub(crate) mod cmsg_swap_inv_item;
pub use cmsg_swap_inv_item::*;
pub use crate::shared::cmsg_swap_item_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_taxinode_status_query_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_taxiqueryavailablenodes_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_teleport_to_unit_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_text_emote;
pub use cmsg_text_emote::*;
pub use crate::shared::cmsg_time_sync_resp_tbc_wrath::*;
pub use crate::shared::cmsg_toggle_cloak_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_toggle_helm_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_toggle_pvp_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_totem_destroyed;
pub use cmsg_totem_destroyed::*;
pub use crate::shared::cmsg_trainer_buy_spell_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_trainer_list_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_turn_in_petition_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_tutorial_clear_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_tutorial_flag_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_tutorial_reset_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_unaccept_trade_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_unlearn_skill;
pub use cmsg_unlearn_skill::*;
pub use crate::shared::cmsg_unlearn_talents_tbc_wrath::*;
pub use crate::shared::cmsg_unstable_pet_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_update_account_data_vanilla_tbc::*;
pub(crate) mod cmsg_use_item;
pub use cmsg_use_item::*;
pub use crate::shared::cmsg_voice_session_enable_tbc_wrath::*;
pub use crate::shared::cmsg_warden_data_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_who_vanilla_tbc_wrath::*;
pub use crate::shared::cmsg_whois_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_world_teleport;
pub use cmsg_world_teleport::*;
pub use crate::shared::cmsg_wrap_item_vanilla_tbc_wrath::*;
pub(crate) mod cmsg_zoneupdate;
pub use cmsg_zoneupdate::*;
pub use crate::shared::msg_auction_hello_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_auction_hello_server_vanilla_tbc::*;
pub use crate::shared::msg_battleground_player_positions_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_battleground_player_positions_server_vanilla_tbc_wrath::*;
pub use crate::shared::msg_channel_start_server_tbc_wrath::*;
pub use crate::shared::msg_channel_update_server_tbc_wrath::*;
pub use crate::shared::msg_corpse_query_client_vanilla_tbc_wrath::*;
pub(crate) mod msg_corpse_query_server;
pub use msg_corpse_query_server::*;
pub(crate) mod msg_guild_bank_log_query_client;
pub use msg_guild_bank_log_query_client::*;
pub(crate) mod msg_guild_bank_log_query_server;
pub use msg_guild_bank_log_query_server::*;
pub(crate) mod msg_guild_bank_money_withdrawn_client;
pub use msg_guild_bank_money_withdrawn_client::*;
pub(crate) mod msg_guild_bank_money_withdrawn_server;
pub use msg_guild_bank_money_withdrawn_server::*;
pub(crate) mod msg_guild_event_log_query_client;
pub use msg_guild_event_log_query_client::*;
pub(crate) mod msg_guild_event_log_query_server;
pub use msg_guild_event_log_query_server::*;
pub(crate) mod msg_guild_permissions_client;
pub use msg_guild_permissions_client::*;
pub(crate) mod msg_guild_permissions_server;
pub use msg_guild_permissions_server::*;
pub use crate::shared::msg_inspect_arena_teams_client_tbc_wrath::*;
pub use crate::shared::msg_inspect_arena_teams_server_tbc_wrath::*;
pub use crate::shared::msg_inspect_honor_stats_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_inspect_honor_stats_server_tbc_wrath::*;
pub use crate::shared::msg_list_stabled_pets_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_list_stabled_pets_server_vanilla_tbc_wrath::*;
pub(crate) mod msg_looking_for_group_client;
pub use msg_looking_for_group_client::*;
pub(crate) mod msg_looking_for_group_server;
pub use msg_looking_for_group_server::*;
pub use crate::shared::msg_minimap_ping_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_minimap_ping_server_vanilla_tbc_wrath::*;
pub(crate) mod msg_move_fall_land_client;
pub use msg_move_fall_land_client::*;
pub(crate) mod msg_move_fall_land_server;
pub use msg_move_fall_land_server::*;
pub(crate) mod msg_move_feather_fall_server;
pub use msg_move_feather_fall_server::*;
pub(crate) mod msg_move_heartbeat_client;
pub use msg_move_heartbeat_client::*;
pub(crate) mod msg_move_heartbeat_server;
pub use msg_move_heartbeat_server::*;
pub(crate) mod msg_move_hover;
pub use msg_move_hover::*;
pub(crate) mod msg_move_jump_client;
pub use msg_move_jump_client::*;
pub(crate) mod msg_move_jump_server;
pub use msg_move_jump_server::*;
pub(crate) mod msg_move_knock_back_server;
pub use msg_move_knock_back_server::*;
pub(crate) mod msg_move_root_server;
pub use msg_move_root_server::*;
pub(crate) mod msg_move_set_facing_client;
pub use msg_move_set_facing_client::*;
pub(crate) mod msg_move_set_facing_server;
pub use msg_move_set_facing_server::*;
pub(crate) mod msg_move_set_flight_back_speed;
pub use msg_move_set_flight_back_speed::*;
pub(crate) mod msg_move_set_flight_speed_server;
pub use msg_move_set_flight_speed_server::*;
pub(crate) mod msg_move_set_pitch_client;
pub use msg_move_set_pitch_client::*;
pub(crate) mod msg_move_set_pitch_server;
pub use msg_move_set_pitch_server::*;
pub(crate) mod msg_move_set_run_mode_client;
pub use msg_move_set_run_mode_client::*;
pub(crate) mod msg_move_set_run_mode_server;
pub use msg_move_set_run_mode_server::*;
pub(crate) mod msg_move_set_walk_mode_client;
pub use msg_move_set_walk_mode_client::*;
pub(crate) mod msg_move_set_walk_mode_server;
pub use msg_move_set_walk_mode_server::*;
pub(crate) mod msg_move_start_ascend_client;
pub use msg_move_start_ascend_client::*;
pub(crate) mod msg_move_start_ascend_server;
pub use msg_move_start_ascend_server::*;
pub(crate) mod msg_move_start_backward_client;
pub use msg_move_start_backward_client::*;
pub(crate) mod msg_move_start_backward_server;
pub use msg_move_start_backward_server::*;
pub(crate) mod msg_move_start_descend_client;
pub use msg_move_start_descend_client::*;
pub(crate) mod msg_move_start_descend_server;
pub use msg_move_start_descend_server::*;
pub(crate) mod msg_move_start_forward_client;
pub use msg_move_start_forward_client::*;
pub(crate) mod msg_move_start_forward_server;
pub use msg_move_start_forward_server::*;
pub(crate) mod msg_move_start_pitch_down_client;
pub use msg_move_start_pitch_down_client::*;
pub(crate) mod msg_move_start_pitch_down_server;
pub use msg_move_start_pitch_down_server::*;
pub(crate) mod msg_move_start_pitch_up_client;
pub use msg_move_start_pitch_up_client::*;
pub(crate) mod msg_move_start_pitch_up_server;
pub use msg_move_start_pitch_up_server::*;
pub(crate) mod msg_move_start_strafe_left_client;
pub use msg_move_start_strafe_left_client::*;
pub(crate) mod msg_move_start_strafe_left_server;
pub use msg_move_start_strafe_left_server::*;
pub(crate) mod msg_move_start_strafe_right_client;
pub use msg_move_start_strafe_right_client::*;
pub(crate) mod msg_move_start_strafe_right_server;
pub use msg_move_start_strafe_right_server::*;
pub(crate) mod msg_move_start_swim_client;
pub use msg_move_start_swim_client::*;
pub(crate) mod msg_move_start_swim_server;
pub use msg_move_start_swim_server::*;
pub(crate) mod msg_move_start_turn_left_client;
pub use msg_move_start_turn_left_client::*;
pub(crate) mod msg_move_start_turn_left_server;
pub use msg_move_start_turn_left_server::*;
pub(crate) mod msg_move_start_turn_right_client;
pub use msg_move_start_turn_right_client::*;
pub(crate) mod msg_move_start_turn_right_server;
pub use msg_move_start_turn_right_server::*;
pub(crate) mod msg_move_stop_ascend_client;
pub use msg_move_stop_ascend_client::*;
pub(crate) mod msg_move_stop_ascend_server;
pub use msg_move_stop_ascend_server::*;
pub(crate) mod msg_move_stop_client;
pub use msg_move_stop_client::*;
pub(crate) mod msg_move_stop_pitch_client;
pub use msg_move_stop_pitch_client::*;
pub(crate) mod msg_move_stop_pitch_server;
pub use msg_move_stop_pitch_server::*;
pub(crate) mod msg_move_stop_strafe_client;
pub use msg_move_stop_strafe_client::*;
pub(crate) mod msg_move_stop_strafe_server;
pub use msg_move_stop_strafe_server::*;
pub(crate) mod msg_move_stop_swim_client;
pub use msg_move_stop_swim_client::*;
pub(crate) mod msg_move_stop_swim_server;
pub use msg_move_stop_swim_server::*;
pub(crate) mod msg_move_stop_server;
pub use msg_move_stop_server::*;
pub(crate) mod msg_move_stop_turn_client;
pub use msg_move_stop_turn_client::*;
pub(crate) mod msg_move_stop_turn_server;
pub use msg_move_stop_turn_server::*;
pub use crate::shared::msg_move_teleport_ack_client_vanilla_tbc_wrath::*;
pub(crate) mod msg_move_teleport_ack_server;
pub use msg_move_teleport_ack_server::*;
pub use crate::shared::msg_move_teleport_cheat_server_tbc_wrath::*;
pub(crate) mod msg_move_teleport_server;
pub use msg_move_teleport_server::*;
pub use crate::shared::msg_move_time_skipped_server_vanilla_tbc_wrath::*;
pub(crate) mod msg_move_unroot_server;
pub use msg_move_unroot_server::*;
pub(crate) mod msg_move_update_can_fly_server;
pub use msg_move_update_can_fly_server::*;
pub(crate) mod msg_move_water_walk;
pub use msg_move_water_walk::*;
pub use crate::shared::msg_move_worldport_ack_vanilla_tbc_wrath::*;
pub use crate::shared::msg_party_assignment_client_tbc_wrath::*;
pub use crate::shared::msg_petition_decline_vanilla_tbc_wrath::*;
pub use crate::shared::msg_petition_rename_vanilla_tbc_wrath::*;
pub use crate::shared::msg_pvp_log_data_client_vanilla_tbc_wrath::*;
pub(crate) mod msg_query_guild_bank_text_client;
pub use msg_query_guild_bank_text_client::*;
pub(crate) mod msg_query_guild_bank_text_server;
pub use msg_query_guild_bank_text_server::*;
pub use crate::shared::msg_query_next_mail_time_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_query_next_mail_time_server_tbc_wrath::*;
pub use crate::shared::msg_quest_push_result_vanilla_tbc::*;
pub use crate::shared::msg_raid_ready_check_confirm_client_tbc_wrath::*;
pub use crate::shared::msg_raid_ready_check_confirm_server_tbc_wrath::*;
pub use crate::shared::msg_raid_ready_check_client_vanilla_tbc_wrath::*;
pub(crate) mod msg_raid_ready_check_finished_client;
pub use msg_raid_ready_check_finished_client::*;
pub use crate::shared::msg_raid_ready_check_server_vanilla_tbc_wrath::*;
pub use crate::shared::msg_raid_target_update_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_raid_target_update_server_vanilla_tbc_wrath::*;
pub use crate::shared::msg_random_roll_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_random_roll_server_vanilla_tbc_wrath::*;
pub use crate::shared::msg_save_guild_emblem_client_vanilla_tbc_wrath::*;
pub(crate) mod msg_save_guild_emblem_server;
pub use msg_save_guild_emblem_server::*;
pub use crate::shared::msg_set_dungeon_difficulty_client_tbc_wrath::*;
pub use crate::shared::msg_set_dungeon_difficulty_server_tbc_wrath::*;
pub use crate::shared::msg_tabardvendor_activate_vanilla_tbc_wrath::*;
pub use crate::shared::msg_talent_wipe_confirm_client_vanilla_tbc_wrath::*;
pub use crate::shared::msg_talent_wipe_confirm_server_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_account_data_times_vanilla_tbc::*;
pub(crate) mod smsg_action_buttons;
pub use smsg_action_buttons::*;
pub use crate::shared::smsg_activatetaxireply_vanilla_tbc_wrath::*;
pub(crate) mod smsg_addon_info;
pub use smsg_addon_info::*;
pub use crate::shared::smsg_ai_reaction_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_area_spirit_healer_time_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_area_trigger_message_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_arena_error_tbc_wrath::*;
pub use crate::shared::smsg_arena_team_command_result_tbc_wrath::*;
pub use crate::shared::smsg_arena_team_event_tbc_wrath::*;
pub use crate::shared::smsg_arena_team_invite_tbc_wrath::*;
pub use crate::shared::smsg_arena_team_query_response_tbc_wrath::*;
pub(crate) mod smsg_arena_team_roster;
pub use smsg_arena_team_roster::*;
pub use crate::shared::smsg_arena_team_stats_tbc_wrath::*;
pub(crate) mod smsg_attackerstateupdate;
pub use smsg_attackerstateupdate::*;
pub use crate::shared::smsg_attackstart_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_attackstop_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_attackswing_badfacing_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_attackswing_cant_attack_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_attackswing_deadtarget_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_attackswing_notinrange_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_attackswing_notstanding_vanilla_tbc::*;
pub(crate) mod smsg_auction_bidder_list_result;
pub use smsg_auction_bidder_list_result::*;
pub use crate::shared::smsg_auction_bidder_notification_vanilla_tbc::*;
pub(crate) mod smsg_auction_command_result;
pub use smsg_auction_command_result::*;
pub(crate) mod smsg_auction_list_result;
pub use smsg_auction_list_result::*;
pub(crate) mod smsg_auction_owner_list_result;
pub use smsg_auction_owner_list_result::*;
pub use crate::shared::smsg_auction_owner_notification_vanilla_tbc::*;
pub use crate::shared::smsg_auction_removed_notification_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_auth_challenge_vanilla_tbc::*;
pub(crate) mod smsg_auth_response;
pub use smsg_auth_response::*;
pub(crate) mod smsg_battlefield_list;
pub use smsg_battlefield_list::*;
pub(crate) mod smsg_battlefield_status;
pub use smsg_battlefield_status::*;
pub use crate::shared::smsg_battleground_player_joined_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_battleground_player_left_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_binder_confirm_vanilla_tbc::*;
pub(crate) mod smsg_bindpointupdate;
pub use smsg_bindpointupdate::*;
pub use crate::shared::smsg_buy_bank_slot_result_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_buy_failed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_buy_item_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_cancel_auto_repeat_vanilla_tbc::*;
pub use crate::shared::smsg_cancel_combat_vanilla_tbc_wrath::*;
pub(crate) mod smsg_cast_failed;
pub use smsg_cast_failed::*;
pub use crate::shared::smsg_channel_list_vanilla_tbc_wrath::*;
pub(crate) mod smsg_channel_member_count;
pub use smsg_channel_member_count::*;
pub use crate::shared::smsg_channel_notify_tbc_wrath::*;
pub(crate) mod smsg_character_login_failed;
pub use smsg_character_login_failed::*;
pub(crate) mod smsg_char_create;
pub use smsg_char_create::*;
pub(crate) mod smsg_char_delete;
pub use smsg_char_delete::*;
pub(crate) mod smsg_char_enum;
pub use smsg_char_enum::*;
pub(crate) mod smsg_char_rename;
pub use smsg_char_rename::*;
pub use crate::shared::smsg_chat_player_ambiguous_tbc_wrath::*;
pub use crate::shared::smsg_chat_player_not_found_vanilla_tbc_wrath::*;
pub(crate) mod smsg_chat_restricted;
pub use smsg_chat_restricted::*;
pub use crate::shared::smsg_chat_wrong_faction_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_clear_cooldown_vanilla_tbc_wrath::*;
pub(crate) mod smsg_clear_extra_aura_info;
pub use smsg_clear_extra_aura_info::*;
pub(crate) mod smsg_clear_target;
pub use smsg_clear_target::*;
pub use crate::shared::smsg_client_control_update_vanilla_tbc_wrath::*;
pub(crate) mod smsg_complain_result;
pub use smsg_complain_result::*;
pub(crate) mod smsg_compressed_update_object;
pub use smsg_compressed_update_object::*;
pub(crate) mod smsg_contact_list;
pub use smsg_contact_list::*;
pub use crate::shared::smsg_cooldown_event_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_corpse_reclaim_delay_vanilla_tbc_wrath::*;
pub(crate) mod smsg_creature_query_response;
pub use smsg_creature_query_response::*;
pub(crate) mod smsg_crossed_inebriation_threshold;
pub use smsg_crossed_inebriation_threshold::*;
pub(crate) mod smsg_death_release_loc;
pub use smsg_death_release_loc::*;
pub(crate) mod smsg_defense_message;
pub use smsg_defense_message::*;
pub use crate::shared::smsg_destroy_object_vanilla_tbc::*;
pub use crate::shared::smsg_dismount_tbc_wrath::*;
pub use crate::shared::smsg_dispel_failed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_duel_complete_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_duel_countdown_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_duel_inbounds_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_duel_outofbounds_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_duel_requested_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_duel_winner_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_durability_damage_death_vanilla_tbc_wrath::*;
pub(crate) mod smsg_emote;
pub use smsg_emote::*;
pub use crate::shared::smsg_enchantmentlog_vanilla_tbc::*;
pub use crate::shared::smsg_environmental_damage_log_vanilla_tbc_wrath::*;
pub(crate) mod smsg_exploration_experience;
pub use smsg_exploration_experience::*;
pub(crate) mod smsg_feature_system_status;
pub use smsg_feature_system_status::*;
pub use crate::shared::smsg_feign_death_resisted_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_fish_escaped_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_fish_not_hooked_vanilla_tbc_wrath::*;
pub(crate) mod smsg_flight_spline_sync;
pub use smsg_flight_spline_sync::*;
pub use crate::shared::smsg_forced_death_update_tbc_wrath::*;
pub use crate::shared::smsg_force_flight_back_speed_change_tbc_wrath::*;
pub use crate::shared::smsg_force_flight_speed_change_tbc_wrath::*;
pub(crate) mod smsg_force_move_root;
pub use smsg_force_move_root::*;
pub(crate) mod smsg_force_move_unroot;
pub use smsg_force_move_unroot::*;
pub use crate::shared::smsg_force_run_back_speed_change_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_force_run_speed_change_tbc_wrath::*;
pub use crate::shared::smsg_force_swim_back_speed_change_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_force_swim_speed_change_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_force_turn_rate_change_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_force_walk_speed_change_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_friend_status_vanilla_tbc::*;
pub use crate::shared::smsg_gameobject_custom_anim_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_gameobject_despawn_anim_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_gameobject_pagetext_vanilla_tbc_wrath::*;
pub(crate) mod smsg_gameobject_query_response;
pub use smsg_gameobject_query_response::*;
pub use crate::shared::smsg_gameobject_spawn_anim_vanilla_tbc::*;
pub use crate::shared::smsg_gmticket_create_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_gmticket_deleteticket_vanilla_tbc_wrath::*;
pub(crate) mod smsg_gmticket_getticket;
pub use smsg_gmticket_getticket::*;
pub use crate::shared::smsg_gmticket_systemstatus_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_gmticket_updatetext_vanilla_tbc_wrath::*;
pub(crate) mod smsg_gm_messagechat;
pub use smsg_gm_messagechat::*;
pub use crate::shared::smsg_gm_ticket_status_update_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_gossip_complete_vanilla_tbc_wrath::*;
pub(crate) mod smsg_gossip_message;
pub use smsg_gossip_message::*;
pub use crate::shared::smsg_gossip_poi_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_group_decline_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_group_destroyed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_group_invite_vanilla_tbc::*;
pub(crate) mod smsg_group_joined_battleground;
pub use smsg_group_joined_battleground::*;
pub(crate) mod smsg_group_list;
pub use smsg_group_list::*;
pub use crate::shared::smsg_group_set_leader_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_group_uninvite_vanilla_tbc_wrath::*;
pub(crate) mod smsg_guild_bank_list;
pub use smsg_guild_bank_list::*;
pub(crate) mod smsg_guild_command_result;
pub use smsg_guild_command_result::*;
pub use crate::shared::smsg_guild_decline_tbc_wrath::*;
pub use crate::shared::smsg_guild_event_tbc_wrath::*;
pub use crate::shared::smsg_guild_info_vanilla_tbc::*;
pub use crate::shared::smsg_guild_invite_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_guild_query_response_vanilla_tbc_wrath::*;
pub(crate) mod smsg_guild_roster;
pub use smsg_guild_roster::*;
pub use crate::shared::smsg_initialize_factions_vanilla_tbc::*;
pub use crate::shared::smsg_initial_spells_vanilla_tbc::*;
pub(crate) mod smsg_init_world_states;
pub use smsg_init_world_states::*;
pub(crate) mod smsg_inspect_talent;
pub use smsg_inspect_talent::*;
pub use crate::shared::smsg_instance_difficulty_tbc_wrath::*;
pub(crate) mod smsg_instance_reset;
pub use smsg_instance_reset::*;
pub(crate) mod smsg_instance_reset_failed;
pub use smsg_instance_reset_failed::*;
pub use crate::shared::smsg_instance_save_created_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_invalidate_player_vanilla_tbc_wrath::*;
pub(crate) mod smsg_inventory_change_failure;
pub use smsg_inventory_change_failure::*;
pub use crate::shared::smsg_item_cooldown_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_item_enchant_time_update_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_item_name_query_response_tbc_wrath::*;
pub use crate::shared::smsg_item_push_result_tbc_wrath::*;
pub(crate) mod smsg_item_query_single_response;
pub use smsg_item_query_single_response::*;
pub use crate::shared::smsg_item_text_query_response_vanilla_tbc::*;
pub use crate::shared::smsg_item_time_update_vanilla_tbc_wrath::*;
pub(crate) mod smsg_kick_reason;
pub use smsg_kick_reason::*;
pub(crate) mod smsg_learned_spell;
pub use smsg_learned_spell::*;
pub use crate::shared::smsg_levelup_info_vanilla_tbc::*;
pub use crate::shared::smsg_lfg_disabled_tbc_wrath::*;
pub(crate) mod smsg_lfg_leader_is_lfm;
pub use smsg_lfg_leader_is_lfm::*;
pub(crate) mod smsg_lfg_update;
pub use smsg_lfg_update::*;
pub(crate) mod smsg_lfg_update_lfg;
pub use smsg_lfg_update_lfg::*;
pub(crate) mod smsg_lfg_update_lfm;
pub use smsg_lfg_update_lfm::*;
pub(crate) mod smsg_lfg_update_queued;
pub use smsg_lfg_update_queued::*;
pub use crate::shared::smsg_list_inventory_tbc_wrath::*;
pub use crate::shared::smsg_login_settimespeed_vanilla_tbc::*;
pub(crate) mod smsg_login_verify_world;
pub use smsg_login_verify_world::*;
pub use crate::shared::smsg_logout_cancel_ack_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_logout_complete_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_logout_response_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_log_xpgain_vanilla_tbc::*;
pub use crate::shared::smsg_loot_all_passed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_loot_clear_money_vanilla_tbc_wrath::*;
pub(crate) mod smsg_loot_list;
pub use smsg_loot_list::*;
pub use crate::shared::smsg_loot_master_list_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_loot_money_notify_vanilla_tbc::*;
pub use crate::shared::smsg_loot_release_response_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_loot_removed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_loot_response_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_loot_roll_tbc_wrath::*;
pub use crate::shared::smsg_loot_roll_won_tbc_wrath::*;
pub use crate::shared::smsg_loot_start_roll_vanilla_tbc::*;
pub(crate) mod smsg_mail_list_result;
pub use smsg_mail_list_result::*;
pub(crate) mod smsg_meetingstone_setqueue;
pub use smsg_meetingstone_setqueue::*;
pub(crate) mod smsg_messagechat;
pub use smsg_messagechat::*;
pub(crate) mod smsg_mirrorimage_data;
pub use smsg_mirrorimage_data::*;
pub use crate::shared::smsg_monster_move_vanilla_tbc::*;
pub use crate::shared::smsg_monster_move_transport_vanilla_tbc::*;
pub use crate::shared::smsg_motd_tbc_wrath::*;
pub use crate::shared::smsg_mountresult_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_mountspecial_anim_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_feather_fall_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_knock_back_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_land_walk_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_normal_fall_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_set_can_fly_tbc_wrath::*;
pub(crate) mod smsg_move_set_flight;
pub use smsg_move_set_flight::*;
pub use crate::shared::smsg_move_set_hover_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_unset_can_fly_tbc_wrath::*;
pub(crate) mod smsg_move_unset_flight;
pub use smsg_move_unset_flight::*;
pub use crate::shared::smsg_move_unset_hover_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_move_water_walk_vanilla_tbc_wrath::*;
pub(crate) mod smsg_name_query_response;
pub use smsg_name_query_response::*;
pub use crate::shared::smsg_new_taxi_path_vanilla_tbc_wrath::*;
pub(crate) mod smsg_new_world;
pub use smsg_new_world::*;
pub use crate::shared::smsg_notification_vanilla_tbc_wrath::*;
pub(crate) mod smsg_npc_text_update;
pub use smsg_npc_text_update::*;
pub(crate) mod smsg_override_light;
pub use smsg_override_light::*;
pub use crate::shared::smsg_page_text_query_response_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_partykilllog_vanilla_tbc_wrath::*;
pub(crate) mod smsg_party_command_result;
pub use smsg_party_command_result::*;
pub(crate) mod smsg_party_member_stats;
pub use smsg_party_member_stats::*;
pub(crate) mod smsg_party_member_stats_full;
pub use smsg_party_member_stats_full::*;
pub use crate::shared::smsg_pause_mirror_timer_vanilla_tbc_wrath::*;
pub(crate) mod smsg_periodicauralog;
pub use smsg_periodicauralog::*;
pub(crate) mod smsg_petition_query_response;
pub use smsg_petition_query_response::*;
pub use crate::shared::smsg_petition_showlist_tbc_wrath::*;
pub use crate::shared::smsg_petition_show_signatures_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_petition_sign_results_tbc_wrath::*;
pub use crate::shared::smsg_pet_action_feedback_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_pet_action_sound_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_pet_broken_vanilla_tbc_wrath::*;
pub(crate) mod smsg_pet_cast_failed;
pub use smsg_pet_cast_failed::*;
pub use crate::shared::smsg_pet_dismiss_sound_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_pet_mode_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_pet_name_invalid_tbc_wrath::*;
pub use crate::shared::smsg_pet_name_query_response_tbc_wrath::*;
pub use crate::shared::smsg_pet_spells_vanilla_tbc::*;
pub use crate::shared::smsg_pet_tame_failure_vanilla_tbc::*;
pub use crate::shared::smsg_pet_unlearn_confirm_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_played_time_vanilla_tbc::*;
pub(crate) mod smsg_playerbound;
pub use smsg_playerbound::*;
pub use crate::shared::smsg_player_skinned_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_play_music_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_play_object_sound_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_play_sound_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_play_spell_impact_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_play_spell_visual_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_pong_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_procresist_vanilla_tbc_wrath::*;
pub(crate) mod smsg_propose_level_grant;
pub use smsg_propose_level_grant::*;
pub use crate::shared::smsg_pvp_credit_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_query_time_response_tbc_wrath::*;
pub(crate) mod smsg_questgiver_offer_reward;
pub use smsg_questgiver_offer_reward::*;
pub(crate) mod smsg_questgiver_quest_complete;
pub use smsg_questgiver_quest_complete::*;
pub(crate) mod smsg_questgiver_quest_details;
pub use smsg_questgiver_quest_details::*;
pub(crate) mod smsg_questgiver_quest_failed;
pub use smsg_questgiver_quest_failed::*;
pub(crate) mod smsg_questgiver_quest_invalid;
pub use smsg_questgiver_quest_invalid::*;
pub use crate::shared::smsg_questgiver_quest_list_vanilla_tbc::*;
pub(crate) mod smsg_questgiver_request_items;
pub use smsg_questgiver_request_items::*;
pub(crate) mod smsg_questgiver_status;
pub use smsg_questgiver_status::*;
pub(crate) mod smsg_questgiver_status_multiple;
pub use smsg_questgiver_status_multiple::*;
pub use crate::shared::smsg_questlog_full_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_questupdate_add_item_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_questupdate_add_kill_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_questupdate_complete_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_questupdate_failed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_questupdate_failedtimer_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_quest_confirm_accept_vanilla_tbc_wrath::*;
pub(crate) mod smsg_quest_query_response;
pub use smsg_quest_query_response::*;
pub use crate::shared::smsg_raid_group_only_vanilla_tbc_wrath::*;
pub(crate) mod smsg_raid_instance_info;
pub use smsg_raid_instance_info::*;
pub(crate) mod smsg_raid_instance_message;
pub use smsg_raid_instance_message::*;
pub use crate::shared::smsg_read_item_failed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_read_item_ok_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_realm_split_tbc_wrath::*;
pub use crate::shared::smsg_received_mail_vanilla_tbc_wrath::*;
pub(crate) mod smsg_refer_a_friend_failure;
pub use smsg_refer_a_friend_failure::*;
pub use crate::shared::smsg_removed_spell_vanilla_tbc::*;
pub(crate) mod smsg_reset_failed_notify;
pub use smsg_reset_failed_notify::*;
pub use crate::shared::smsg_resurrect_failed_tbc_wrath::*;
pub use crate::shared::smsg_resurrect_request_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_sell_item_vanilla_tbc::*;
pub(crate) mod smsg_send_mail_result;
pub use smsg_send_mail_result::*;
pub(crate) mod smsg_send_unlearn_spells;
pub use smsg_send_unlearn_spells::*;
pub use crate::shared::smsg_server_message_vanilla_tbc::*;
pub(crate) mod smsg_set_extra_aura_info;
pub use smsg_set_extra_aura_info::*;
pub(crate) mod smsg_set_extra_aura_info_need_update;
pub use smsg_set_extra_aura_info_need_update::*;
pub(crate) mod smsg_set_faction_standing;
pub use smsg_set_faction_standing::*;
pub(crate) mod smsg_set_faction_visible;
pub use smsg_set_faction_visible::*;
pub use crate::shared::smsg_set_flat_spell_modifier_vanilla_tbc_wrath::*;
pub(crate) mod smsg_set_forced_reactions;
pub use smsg_set_forced_reactions::*;
pub use crate::shared::smsg_set_pct_spell_modifier_vanilla_tbc_wrath::*;
pub(crate) mod smsg_set_player_declined_names_result;
pub use smsg_set_player_declined_names_result::*;
pub(crate) mod smsg_set_proficiency;
pub use smsg_set_proficiency::*;
pub use crate::shared::smsg_set_rest_start_vanilla_tbc::*;
pub use crate::shared::smsg_showtaxinodes_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_show_bank_vanilla_tbc_wrath::*;
pub(crate) mod smsg_spelldamageshield;
pub use smsg_spelldamageshield::*;
pub use crate::shared::smsg_spelldispellog_tbc_wrath::*;
pub use crate::shared::smsg_spellenergizelog_vanilla_tbc::*;
pub(crate) mod smsg_spellheallog;
pub use smsg_spellheallog::*;
pub use crate::shared::smsg_spellinstakilllog_tbc_wrath::*;
pub(crate) mod smsg_spelllogexecute;
pub use smsg_spelllogexecute::*;
pub use crate::shared::smsg_spelllogmiss_vanilla_tbc_wrath::*;
pub(crate) mod smsg_spellnonmeleedamagelog;
pub use smsg_spellnonmeleedamagelog::*;
pub use crate::shared::smsg_spellordamage_immune_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spellsteallog_tbc_wrath::*;
pub use crate::shared::smsg_spell_cooldown_tbc_wrath::*;
pub use crate::shared::smsg_spell_delayed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spell_failed_other_vanilla_tbc_wrath::*;
pub(crate) mod smsg_spell_failure;
pub use smsg_spell_failure::*;
pub(crate) mod smsg_spell_go;
pub use smsg_spell_go::*;
pub(crate) mod smsg_spell_start;
pub use smsg_spell_start::*;
pub use crate::shared::smsg_spell_update_chain_targets_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spirit_healer_confirm_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_feather_fall_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_land_walk_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_normal_fall_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_root_vanilla_tbc_wrath::*;
pub(crate) mod smsg_spline_move_set_flying;
pub use smsg_spline_move_set_flying::*;
pub use crate::shared::smsg_spline_move_set_hover_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_set_run_mode_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_set_walk_mode_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_start_swim_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_stop_swim_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_unroot_vanilla_tbc_wrath::*;
pub(crate) mod smsg_spline_move_unset_flying;
pub use smsg_spline_move_unset_flying::*;
pub use crate::shared::smsg_spline_move_unset_hover_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_move_water_walk_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_flight_back_speed_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_flight_speed_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_run_back_speed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_run_speed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_swim_back_speed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_swim_speed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_turn_rate_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_spline_set_walk_speed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_stable_result_vanilla_tbc::*;
pub use crate::shared::smsg_standstate_update_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_start_mirror_timer_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_stop_mirror_timer_vanilla_tbc_wrath::*;
pub(crate) mod smsg_summon_request;
pub use smsg_summon_request::*;
pub use crate::shared::smsg_superceded_spell_vanilla_tbc::*;
pub use crate::shared::smsg_taxinode_status_vanilla_tbc_wrath::*;
pub(crate) mod smsg_text_emote;
pub use smsg_text_emote::*;
pub use crate::shared::smsg_time_sync_req_tbc_wrath::*;
pub use crate::shared::smsg_title_earned_tbc_wrath::*;
pub(crate) mod smsg_totem_created;
pub use smsg_totem_created::*;
pub(crate) mod smsg_trade_status;
pub use smsg_trade_status::*;
pub use crate::shared::smsg_trade_status_extended_tbc_wrath::*;
pub use crate::shared::smsg_trainer_buy_failed_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_trainer_buy_succeeded_vanilla_tbc_wrath::*;
pub(crate) mod smsg_trainer_list;
pub use smsg_trainer_list::*;
pub(crate) mod smsg_transfer_aborted;
pub use smsg_transfer_aborted::*;
pub(crate) mod smsg_transfer_pending;
pub use smsg_transfer_pending::*;
pub(crate) mod smsg_trigger_cinematic;
pub use smsg_trigger_cinematic::*;
pub use crate::shared::smsg_turn_in_petition_results_tbc_wrath::*;
pub use crate::shared::smsg_tutorial_flags_vanilla_tbc_wrath::*;
pub use crate::shared::smsg_update_account_data_tbc_wrath::*;
pub use crate::shared::smsg_update_aura_duration_vanilla_tbc::*;
pub use crate::shared::smsg_update_combo_points_tbc_wrath::*;
pub use crate::shared::smsg_update_instance_ownership_vanilla_tbc_wrath::*;
pub(crate) mod smsg_update_last_instance;
pub use smsg_update_last_instance::*;
pub(crate) mod smsg_update_object;
pub use smsg_update_object::*;
pub use crate::shared::smsg_update_world_state_vanilla_tbc_wrath::*;
pub(crate) mod smsg_userlist_add;
pub use smsg_userlist_add::*;
pub(crate) mod smsg_userlist_remove;
pub use smsg_userlist_remove::*;
pub(crate) mod smsg_userlist_update;
pub use smsg_userlist_update::*;
pub use crate::shared::smsg_warden_data_vanilla_tbc_wrath::*;
pub(crate) mod smsg_weather;
pub use smsg_weather::*;
pub(crate) mod smsg_who;
pub use smsg_who::*;
pub use crate::shared::smsg_whois_vanilla_tbc_wrath::*;
pub(crate) mod smsg_zone_under_attack;
pub use smsg_zone_under_attack::*;