package opcodes // Emulator/Application opcodes - Complete list from emu_oplist.h const ( OP_Unknown EmuOpcode = 0x0000 // Login and session management OP_LoginReplyMsg EmuOpcode = 0x0001 OP_LoginByNumRequestMsg EmuOpcode = 0x0002 OP_WSLoginRequestMsg EmuOpcode = 0x0003 OP_ESInitMsg EmuOpcode = 0x0004 OP_ESReadyForClientsMsg EmuOpcode = 0x0005 // Zone instance management OP_CreateZoneInstanceMsg EmuOpcode = 0x0010 OP_ZoneInstanceCreateReplyMsg EmuOpcode = 0x0011 OP_ZoneInstanceDestroyedMsg EmuOpcode = 0x0012 OP_ExpectClientAsCharacterRequest EmuOpcode = 0x0013 OP_ExpectClientAsCharacterReplyMs EmuOpcode = 0x0014 OP_ZoneInfoMsg EmuOpcode = 0x0015 // Character creation and loading OP_CreateCharacterRequestMsg EmuOpcode = 0x0020 OP_CreateCharacterReplyMsg EmuOpcode = 0x0021 OP_CharacterCreateRequestMsg EmuOpcode = 0x0022 OP_CharacterCreateReplyMsg EmuOpcode = 0x0023 OP_DoneLoadingZoneResourcesMsg EmuOpcode = 0x0024 OP_DoneSendingInitialEntitiesMsg EmuOpcode = 0x0025 OP_DoneLoadingEntityResourcesMsg EmuOpcode = 0x0026 OP_DoneLoadingUIResourcesMsg EmuOpcode = 0x0027 // World and time OP_PredictionUpdateMsg EmuOpcode = 0x0030 OP_RemoteCmdMsg EmuOpcode = 0x0031 OP_SetRemoteCmdsMsg EmuOpcode = 0x0032 OP_GameWorldTimeMsg EmuOpcode = 0x0033 OP_MOTDMsg EmuOpcode = 0x0034 OP_ZoneMOTDMsg EmuOpcode = 0x0035 OP_SetTimeMsg EmuOpcode = 0x0036 // Guild recruitment OP_GuildRecruitingMemberInfo EmuOpcode = 0x0040 OP_GuildRecruiting EmuOpcode = 0x0041 OP_GuildRecruitingDetails EmuOpcode = 0x0042 OP_GuildRecruitingImage EmuOpcode = 0x0043 // Avatar and camping OP_AvatarCreatedMsg EmuOpcode = 0x0050 OP_AvatarDestroyedMsg EmuOpcode = 0x0051 OP_RequestCampMsg EmuOpcode = 0x0052 OP_MapRequest EmuOpcode = 0x0053 OP_CampStartedMsg EmuOpcode = 0x0054 OP_CampAbortedMsg EmuOpcode = 0x0055 // Who and monitor OP_WhoQueryRequestMsg EmuOpcode = 0x0060 OP_WhoQueryReplyMsg EmuOpcode = 0x0061 OP_MonitorReplyMsg EmuOpcode = 0x0062 OP_MonitorCharacterListMsg EmuOpcode = 0x0063 OP_MonitorCharacterListRequestMsg EmuOpcode = 0x0064 // Client commands OP_ClientCmdMsg EmuOpcode = 0x0070 OP_Lottery EmuOpcode = 0x0071 OP_DispatchClientCmdMsg EmuOpcode = 0x0072 OP_DispatchESMsg EmuOpcode = 0x0073 // Target and opportunity OP_UpdateTargetMsg EmuOpcode = 0x0080 OP_UpdateOpportunityMsg EmuOpcode = 0x0081 OP_UpdateTargetLocMsg EmuOpcode = 0x0082 OP_RequestTargetLocMsg EmuOpcode = 0x0083 // Character updates OP_UpdateCharacterSheetMsg EmuOpcode = 0x0090 OP_UpdateSpellBookMsg EmuOpcode = 0x0091 OP_UpdateInventoryMsg EmuOpcode = 0x0092 OP_UpdateRecipeBookMsg EmuOpcode = 0x0093 OP_RequestRecipeDetailsMsg EmuOpcode = 0x0094 OP_RecipeDetailsMsg EmuOpcode = 0x0095 OP_UpdateSkillBookMsg EmuOpcode = 0x0096 OP_UpdateSkillsMsg EmuOpcode = 0x0097 // Zone changes and teleports OP_ChangeZoneMsg EmuOpcode = 0x00a0 OP_ClientTeleportRequestMsg EmuOpcode = 0x00a1 OP_TeleportWithinZoneMsg EmuOpcode = 0x00a2 OP_TeleportWithinZoneNoReloadMsg EmuOpcode = 0x00a3 OP_MigrateClientToZoneRequestMsg EmuOpcode = 0x00a4 OP_MigrateClientToZoneReplyMsg EmuOpcode = 0x00a5 OP_ReadyToZoneMsg EmuOpcode = 0x00a6 OP_ZoneChangeMsg EmuOpcode = 0x00a7 OP_ZoneUnavailMsg EmuOpcode = 0x00a8 // Login and world interaction OP_EnterWorldMsg EmuOpcode = 0x00f1 OP_LoginAcceptedMsg EmuOpcode = 0x00f3 OP_LoginFailedMsg2 EmuOpcode = 0x00f4 OP_ExitWorldMsg EmuOpcode = 0x00f5 OP_ClientIdMsg EmuOpcode = 0x00f8 // NPC interaction OP_QueryHoodMsg EmuOpcode = 0x00f9 OP_QueryNpcMsg EmuOpcode = 0x00fa OP_AttackMsg EmuOpcode = 0x00fb OP_DialogOpenMsg EmuOpcode = 0x00fc OP_DialogSelectMsg EmuOpcode = 0x00fd OP_ConversationMsg EmuOpcode = 0x00fe OP_CloseWindowMsg EmuOpcode = 0x00ff // Group management - detailed OP_RemoveClientFromGroupMsg EmuOpcode = 0x0200 OP_RemoveGroupFromGroupMsg EmuOpcode = 0x0201 OP_MakeGroupLeaderMsg EmuOpcode = 0x0202 OP_GroupCreatedMsg EmuOpcode = 0x0203 OP_GroupDestroyedMsg EmuOpcode = 0x0204 OP_GroupMemberAddedMsg EmuOpcode = 0x0205 OP_GroupMemberRemovedMsg EmuOpcode = 0x0206 OP_GroupRemovedFromGroupMsg EmuOpcode = 0x0207 OP_GroupLeaderChangedMsg EmuOpcode = 0x0208 OP_GroupSettingsChangedMsg EmuOpcode = 0x0209 OP_GroupOptionsMsg EmuOpcode = 0x020a OP_GroupInviteRequestMsg EmuOpcode = 0x020b OP_GroupInviteResponseMsg EmuOpcode = 0x020c OP_GroupDeclineResponseMsg EmuOpcode = 0x020d OP_DefaultGroupOptionsRequestMsg EmuOpcode = 0x020e OP_DefaultGroupOptionsMsg EmuOpcode = 0x020f OP_DisplayGroupOptionsScreenMsg EmuOpcode = 0x0210 OP_CloseGroupInviteWindowMsg EmuOpcode = 0x0211 OP_UpdateGroupMemberDataMsg EmuOpcode = 0x0212 // ES (Emulator Server) status OP_SendLatestRequestMsg EmuOpcode = 0x0220 OP_ClearDataMsg EmuOpcode = 0x0221 OP_SetSocialMsg EmuOpcode = 0x0222 OP_ESStatusMsg EmuOpcode = 0x0223 OP_ESZoneInstanceStatusMsg EmuOpcode = 0x0224 OP_ZonesStatusRequestMsg EmuOpcode = 0x0225 OP_ZonesStatusMsg EmuOpcode = 0x0226 OP_ESWeatherRequestMsg EmuOpcode = 0x0227 OP_ESWeatherRequestEndMsg EmuOpcode = 0x0228 // Chat system OP_ChatMsg EmuOpcode = 0x0300 OP_ChatFiltersMsg EmuOpcode = 0x0301 OP_TellMsg EmuOpcode = 0x0302 OP_ChatRelationshipUpdateMsg EmuOpcode = 0x0303 OP_ChatCreateChannelMsg EmuOpcode = 0x0304 OP_ChatJoinChannelMsg EmuOpcode = 0x0305 OP_ChatWhoChannelMsg EmuOpcode = 0x0306 OP_ChatLeaveChannelMsg EmuOpcode = 0x0307 OP_ChatTellChannelMsg EmuOpcode = 0x0308 OP_ChatTellUserMsg EmuOpcode = 0x0309 OP_ChatToggleFriendMsg EmuOpcode = 0x030a OP_ChatToggleIgnoreMsg EmuOpcode = 0x030b OP_ChatSendFriendsMsg EmuOpcode = 0x030c OP_ChatSendIgnoresMsg EmuOpcode = 0x030d // Trade system OP_TradeRequestMsg EmuOpcode = 0x0400 OP_TradeResponseMsg EmuOpcode = 0x0401 OP_TradeStartMsg EmuOpcode = 0x0402 OP_TradeEndMsg EmuOpcode = 0x0403 OP_TradeAddItemMsg EmuOpcode = 0x0404 OP_TradeRemoveItemMsg EmuOpcode = 0x0405 OP_TradeAcceptMsg EmuOpcode = 0x0406 // Inventory and items OP_InventoryMsg EmuOpcode = 0x0500 OP_EquipItemMsg EmuOpcode = 0x0501 OP_UnequipItemMsg EmuOpcode = 0x0502 OP_DeleteItemMsg EmuOpcode = 0x0503 OP_UseItemMsg EmuOpcode = 0x0504 OP_ExamineItemRequestMsg EmuOpcode = 0x0505 OP_ExamineItemMsg EmuOpcode = 0x0506 OP_ExamineInfoRequestMsg EmuOpcode = 0x0507 OP_LootItemsRequestMsg EmuOpcode = 0x0508 OP_StoppedLootingMsg EmuOpcode = 0x0509 // Combat and skills OP_ConsiderMsg EmuOpcode = 0x0600 OP_TargetMsg EmuOpcode = 0x0601 OP_AutoAttackMsg EmuOpcode = 0x0602 OP_CastSpellMsg EmuOpcode = 0x0603 OP_InterruptSpellMsg EmuOpcode = 0x0604 OP_SkillInfoRequestMsg EmuOpcode = 0x0605 OP_SkillInfoResponseMsg EmuOpcode = 0x0606 OP_SkillInfoRequest EmuOpcode = 0x0607 OP_SkillInfoResponse EmuOpcode = 0x0608 OP_RemoveSpellEffectMsg EmuOpcode = 0x0609 OP_RemoveConcentrationMsg EmuOpcode = 0x060a OP_CancelSpellCast EmuOpcode = 0x060b OP_AttackNotAllowed EmuOpcode = 0x060c OP_AttackAllowed EmuOpcode = 0x060d OP_PopulateSkillMapsMsg EmuOpcode = 0x060e OP_CancelledFeignMsg EmuOpcode = 0x060f OP_SignalMsg EmuOpcode = 0x0610 OP_DispatchSpellCmdMsg EmuOpcode = 0x0611 // Player status OP_PlayerStatsMsg EmuOpcode = 0x0700 OP_PlayerBioMsg EmuOpcode = 0x0701 OP_PlayerProfileMsg EmuOpcode = 0x0702 OP_LevelUpMsg EmuOpcode = 0x0703 OP_ExpUpdateMsg EmuOpcode = 0x0704 OP_SkillUpMsg EmuOpcode = 0x0705 OP_LevelChangedMsg EmuOpcode = 0x0706 OP_SpellGainedMsg EmuOpcode = 0x0707 OP_UpdatePositionMsg EmuOpcode = 0x0708 OP_SitMsg EmuOpcode = 0x0709 OP_StandMsg EmuOpcode = 0x070a OP_SatMsg EmuOpcode = 0x070b OP_StoodMsg EmuOpcode = 0x070c OP_AvatarUpdateMsg EmuOpcode = 0x070d OP_BioUpdateMsg EmuOpcode = 0x070e OP_InspectPlayerMsg EmuOpcode = 0x070f OP_AFKUpdateMsg EmuOpcode = 0x0710 OP_AnonUpdateMsg EmuOpcode = 0x0711 OP_LFGUpdateMsg EmuOpcode = 0x0712 // Zone and world OP_ZoneListMsg EmuOpcode = 0x0800 OP_ZoneEntryMsg EmuOpcode = 0x0801 OP_ZoneExitMsg EmuOpcode = 0x0802 OP_NewZoneMsg EmuOpcode = 0x0803 OP_SendZonePointsMsg EmuOpcode = 0x0804 OP_ZonePointsMsg EmuOpcode = 0x0805 OP_WorldPingMsg EmuOpcode = 0x0806 OP_WorldShutdownUpdateMsg EmuOpcode = 0x0807 OP_RestartZoneMsg EmuOpcode = 0x0808 OP_UpdateActivePublicZonesMsg EmuOpcode = 0x0809 OP_WorldDataUpdateMsg EmuOpcode = 0x080a OP_WorldDataChangeMsg EmuOpcode = 0x080b OP_ClientTeleportToLocationMsg EmuOpcode = 0x080c OP_UpdateMotdMsg EmuOpcode = 0x080d // Housing system OP_HousingDataMsg EmuOpcode = 0x0900 OP_HouseItemsList EmuOpcode = 0x0901 OP_HousePurchase EmuOpcode = 0x0902 OP_HousePayUpkeep EmuOpcode = 0x0903 OP_PayHouseUpkeepMsg EmuOpcode = 0x0904 OP_HouseDeletedRemotelyMsg EmuOpcode = 0x0905 OP_UpdateHouseDataMsg EmuOpcode = 0x0906 OP_UpdateHouseAccessDataMsg EmuOpcode = 0x0907 OP_PlayerHouseBaseScreenMsg EmuOpcode = 0x0908 OP_PlayerHousePurchaseScreenMsg EmuOpcode = 0x0909 OP_PlayerHouseAccessUpdateMsg EmuOpcode = 0x090a OP_PlayerHouseDisplayStatusMsg EmuOpcode = 0x090b OP_PlayerHouseCloseUIMsg EmuOpcode = 0x090c OP_BuyPlayerHouseMsg EmuOpcode = 0x090d OP_BuyPlayerHouseTintMsg EmuOpcode = 0x090e OP_CollectAllHouseItemsMsg EmuOpcode = 0x090f OP_RelinquishHouseMsg EmuOpcode = 0x0910 OP_EnterHouseMsg EmuOpcode = 0x0911 OP_ExitHouseMsg EmuOpcode = 0x0912 OP_HouseDefaultAccessSetMsg EmuOpcode = 0x0913 OP_HouseAccessSetMsg EmuOpcode = 0x0914 OP_HouseAccessRemoveMsg EmuOpcode = 0x0915 OP_HousingDataChangedMsg EmuOpcode = 0x0916 OP_HousingRestoreMsg EmuOpcode = 0x0917 OP_HouseCustomizationScreenMsg EmuOpcode = 0x0918 OP_CustomizationPurchaseRequestMs EmuOpcode = 0x0919 OP_CustomizationSetRequestMsg EmuOpcode = 0x091a OP_CustomizationReplyMsg EmuOpcode = 0x091b OP_TintWidgetsMsg EmuOpcode = 0x091c OP_MoveableObjectPlacementCriteri EmuOpcode = 0x091d OP_EnterMoveObjectModeMsg EmuOpcode = 0x091e OP_PositionMoveableObject EmuOpcode = 0x091f OP_CancelMoveObjectModeMsg EmuOpcode = 0x0920 OP_ShaderCustomizationMsg EmuOpcode = 0x0921 OP_ReplaceableSubMeshesMsg EmuOpcode = 0x0922 OP_CharacterHousingList EmuOpcode = 0x0923 OP_CharacterCreatedDungeons EmuOpcode = 0x0924 // Achievement system OP_AchievementUpdateMsg EmuOpcode = 0x0a00 OP_AchievementCompleteMsg EmuOpcode = 0x0a01 OP_CharacterAchievements EmuOpcode = 0x0a02 // Keybinds, macros and UI OP_KeybindUpdateMsg EmuOpcode = 0x0b00 OP_KeybindLoadMsg EmuOpcode = 0x0b01 OP_MacroUpdateMsg EmuOpcode = 0x0b02 OP_UISettingsMsg EmuOpcode = 0x0b03 OP_UISettingsResponseMsg EmuOpcode = 0x0b04 OP_UIResetMsg EmuOpcode = 0x0b05 OP_KeymapLoadMsg EmuOpcode = 0x0b06 OP_KeymapNoneMsg EmuOpcode = 0x0b07 OP_KeymapDataMsg EmuOpcode = 0x0b08 OP_KeymapSaveMsg EmuOpcode = 0x0b09 OP_QuickbarInitMsg EmuOpcode = 0x0b0a OP_QuickbarUpdateMsg EmuOpcode = 0x0b0b OP_MacroInitMsg EmuOpcode = 0x0b0c OP_QuestionnaireMsg EmuOpcode = 0x0b0d OP_DisplayInnVisitScreenMsg EmuOpcode = 0x0b0e OP_DisplayWarningMsg EmuOpcode = 0x0b0f OP_OnscreenMsgMsg EmuOpcode = 0x0b10 OP_DisplayMailScreenMsg EmuOpcode = 0x0b11 OP_UIEvent EmuOpcode = 0x0b12 OP_LoadWelcomeWindow EmuOpcode = 0x0b13 OP_LoadCalendarEvents EmuOpcode = 0x0b14 // Mail system OP_MailGetHeadersRequestMsg EmuOpcode = 0x0c00 OP_MailGetHeadersReplyMsg EmuOpcode = 0x0c01 OP_MailGetMessageRequestMsg EmuOpcode = 0x0c02 OP_MailGetMessageReplyMsg EmuOpcode = 0x0c03 OP_MailSendMessageRequestMsg EmuOpcode = 0x0c04 OP_MailSendMessageReplyMsg EmuOpcode = 0x0c05 OP_MailDeleteMessageRequestMsg EmuOpcode = 0x0c06 OP_MailGetMessageMsg EmuOpcode = 0x0c07 OP_MailSendMessageMsg EmuOpcode = 0x0c08 OP_MailDeleteMessageMsg EmuOpcode = 0x0c09 OP_MailCommitSendMessageMsg EmuOpcode = 0x0c0a OP_MailSendSystemMessageMsg EmuOpcode = 0x0c0b OP_MailRemoveAttachFromMailMsg EmuOpcode = 0x0c0c OP_MailEventNotificationMsg EmuOpcode = 0x0c0d OP_CorruptedClientMsg EmuOpcode = 0x0c0e OP_NotifyApprenticeStoppedMentori EmuOpcode = 0x0c0f // Quest system OP_QuestJournalUpdateMsg EmuOpcode = 0x0d00 OP_QuestJournalReplyMsg EmuOpcode = 0x0d01 OP_QuestOfferMsg EmuOpcode = 0x0d02 OP_QuestRewardMsg EmuOpcode = 0x0d03 OP_QuestCompleteMsg EmuOpcode = 0x0d04 OP_QuestFailedMsg EmuOpcode = 0x0d05 OP_OfferQuestMsg EmuOpcode = 0x0d06 OP_QuestJournalOpenMsg EmuOpcode = 0x0d07 OP_QuestJournalInspectMsg EmuOpcode = 0x0d08 OP_QuestJournalSetVisibleMsg EmuOpcode = 0x0d09 OP_QuestJournalWaypointMsg EmuOpcode = 0x0d0a OP_QuestReward EmuOpcode = 0x0d0b OP_JournalQuestStoryline EmuOpcode = 0x0d0c OP_DailyObjectives EmuOpcode = 0x0d0d // Guild operations extended OP_GuildUpdateMsg EmuOpcode = 0x0e00 OP_CreateGuildRequestMsg EmuOpcode = 0x0e01 OP_CreateGuildReplyMsg EmuOpcode = 0x0e02 OP_GuildInviteMsg EmuOpcode = 0x0e03 OP_GuildInviteResponseMsg EmuOpcode = 0x0e04 OP_GuildKickMsg EmuOpcode = 0x0e05 OP_GuildMotdMsg EmuOpcode = 0x0e06 OP_GuildsayMsg EmuOpcode = 0x0e07 OP_FellowshipExpMsg EmuOpcode = 0x0e08 OP_ModifyGuildMsg EmuOpcode = 0x0e09 OP_GuildEventMsg EmuOpcode = 0x0e0a OP_GuildEventAddMsg EmuOpcode = 0x0e0b OP_GuildEventActionMsg EmuOpcode = 0x0e0c OP_GuildEventListMsg EmuOpcode = 0x0e0d OP_RequestGuildEventDetailsMsg EmuOpcode = 0x0e0e OP_GuildEventDetailsMsg EmuOpcode = 0x0e0f OP_RequestGuildBankEventDetailsMs EmuOpcode = 0x0e10 OP_GuildBankUpdateMsg EmuOpcode = 0x0e11 OP_GuildBankEventListMsg EmuOpcode = 0x0e12 OP_RenameGuildMsg EmuOpcode = 0x0e13 OP_DeleteGuildMsg EmuOpcode = 0x0e14 OP_RequestGuildMembershipMsg EmuOpcode = 0x0e15 OP_GuildMembershipResponseMsg EmuOpcode = 0x0e16 OP_LeaveGuildNotifyMsg EmuOpcode = 0x0e17 OP_JoinGuildNotifyMsg EmuOpcode = 0x0e18 OP_RequestGuildInfoMsg EmuOpcode = 0x0e19 // Consignment and broker OP_ConsignmentCloseStoreMsg EmuOpcode = 0x0f00 OP_ConsignItemRequestMsg EmuOpcode = 0x0f01 OP_ConsignItemResponseMsg EmuOpcode = 0x0f02 OP_PurchaseConsignmentLoreCheckRe EmuOpcode = 0x0f03 OP_ExamineConsignmentRequestMsg EmuOpcode = 0x0f04 OP_ExamineConsignmentResponseMsg EmuOpcode = 0x0f05 OP_ConsignViewCreateMsg EmuOpcode = 0x0f06 OP_ConsignViewGetPageMsg EmuOpcode = 0x0f07 OP_ConsignViewReleaseMsg EmuOpcode = 0x0f08 OP_ConsignRemoveItemsMsg EmuOpcode = 0x0f09 OP_ConsignViewSortMsg EmuOpcode = 0x0f0a OP_BrokerAddBag EmuOpcode = 0x0f0b // Character transfer OP_CharTransferStartRequestMsg EmuOpcode = 0x1000 OP_CharTransferStartReplyMsg EmuOpcode = 0x1001 OP_CharTransferRequestMsg EmuOpcode = 0x1002 OP_CharTransferReplyMsg EmuOpcode = 0x1003 OP_CharTransferRollbackRequestMsg EmuOpcode = 0x1004 OP_CharTransferCommitRequestMsg EmuOpcode = 0x1005 OP_CharTransferRollbackReplyMsg EmuOpcode = 0x1006 OP_CharTransferCommitReplyMsg EmuOpcode = 0x1007 OP_GetCharacterSerializedRequestM EmuOpcode = 0x1008 OP_GetCharacterSerializedReplyMsg EmuOpcode = 0x1009 OP_CreateCharFromCBBRequestMsg EmuOpcode = 0x100a OP_CreateCharFromCBBReplyMsg EmuOpcode = 0x100b OP_CharTransferValidateRequestMsg EmuOpcode = 0x100c OP_CharTransferValidateReplyMsg EmuOpcode = 0x100d OP_CharacterLinkdeadMsg EmuOpcode = 0x100e // Auction system OP_AuctionItem EmuOpcode = 0x1100 OP_AuctionItemReply EmuOpcode = 0x1101 OP_AuctionCoin EmuOpcode = 0x1102 OP_AuctionCoinReply EmuOpcode = 0x1103 OP_AuctionCharacter EmuOpcode = 0x1104 OP_AuctionCharacterReply EmuOpcode = 0x1105 OP_AuctionCommitMsg EmuOpcode = 0x1106 OP_AuctionAbortMsg EmuOpcode = 0x1107 // EQ command system (client commands) OP_EqHearChatCmd EmuOpcode = 0x1200 OP_EqDisplayTextCmd EmuOpcode = 0x1201 OP_EqCreateGhostCmd EmuOpcode = 0x1202 OP_EqCreateWidgetCmd EmuOpcode = 0x1203 OP_EqCreateSignWidgetCmd EmuOpcode = 0x1204 OP_EqDestroyGhostCmd EmuOpcode = 0x1205 OP_EqUpdateGhostCmd EmuOpcode = 0x1206 OP_EqSetControlGhostCmd EmuOpcode = 0x1207 OP_EqSetPOVGhostCmd EmuOpcode = 0x1208 OP_EqHearCombatCmd EmuOpcode = 0x1209 OP_EqHearSpellCastCmd EmuOpcode = 0x120a OP_EqHearSpellInterruptCmd EmuOpcode = 0x120b OP_EqHearSpellFizzleCmd EmuOpcode = 0x120c OP_EqHearConsiderCmd EmuOpcode = 0x120d OP_EqUpdateSubClassesCmd EmuOpcode = 0x120e OP_EqCreateListBoxCmd EmuOpcode = 0x120f OP_EqSetDebugPathPointsCmd EmuOpcode = 0x1210 OP_EqCannedEmoteCmd EmuOpcode = 0x1211 OP_EqStateCmd EmuOpcode = 0x1212 OP_EqPlaySoundCmd EmuOpcode = 0x1213 OP_EqPlaySound3DCmd EmuOpcode = 0x1214 OP_EqPlayVoiceCmd EmuOpcode = 0x1215 OP_EqHearDrowningCmd EmuOpcode = 0x1216 OP_EqHearDeathCmd EmuOpcode = 0x1217 OP_EqGroupMemberRemovedCmd EmuOpcode = 0x1218 OP_EqHearChainEffectCmd EmuOpcode = 0x1219 OP_EqReceiveOfferCmd EmuOpcode = 0x121a OP_EqInspectPCResultsCmd EmuOpcode = 0x121b OP_EqDrawablePathGraphCmd EmuOpcode = 0x121c OP_EqDialogOpenCmd EmuOpcode = 0x121d OP_EqDialogCloseCmd EmuOpcode = 0x121e OP_EqCollectionUpdateCmd EmuOpcode = 0x121f OP_EqCollectionFilterCmd EmuOpcode = 0x1220 OP_EqCollectionItemCmd EmuOpcode = 0x1221 OP_EqQuestJournalUpdateCmd EmuOpcode = 0x1222 OP_EqQuestJournalReplyCmd EmuOpcode = 0x1223 OP_EqQuestGroupCmd EmuOpcode = 0x1224 OP_EqUpdateMerchantCmd EmuOpcode = 0x1225 OP_EqUpdateStoreCmd EmuOpcode = 0x1226 OP_EqUpdatePlayerTradeCmd EmuOpcode = 0x1227 OP_EqHelpPathCmd EmuOpcode = 0x1228 OP_EqHelpPathClearCmd EmuOpcode = 0x1229 OP_EqUpdateBankCmd EmuOpcode = 0x122a OP_EqExamineInfoCmd EmuOpcode = 0x122b OP_EqCloseWindowCmd EmuOpcode = 0x122c OP_EqUpdateLootCmd EmuOpcode = 0x122d OP_EqJunctionListCmd EmuOpcode = 0x122e OP_EqShowDeathWindowCmd EmuOpcode = 0x122f OP_EqDisplaySpellFailCmd EmuOpcode = 0x1230 OP_EqSpellCastStartCmd EmuOpcode = 0x1231 OP_EqSpellCastEndCmd EmuOpcode = 0x1232 OP_EqResurrectedCmd EmuOpcode = 0x1233 OP_EqChoiceWinCmd EmuOpcode = 0x1234 OP_EqSetDefaultVerbCmd EmuOpcode = 0x1235 OP_EqInstructionWindowCmd EmuOpcode = 0x1236 OP_EqInstructionWindowCloseCmd EmuOpcode = 0x1237 OP_EqInstructionWindowGoalCmd EmuOpcode = 0x1238 OP_EqInstructionWindowTaskCmd EmuOpcode = 0x1239 OP_EqEnableGameEventCmd EmuOpcode = 0x123a OP_EqShowWindowCmd EmuOpcode = 0x123b OP_EqEnableWindowCmd EmuOpcode = 0x123c OP_EqFlashWindowCmd EmuOpcode = 0x123d OP_EqHearPlayFlavorCmd EmuOpcode = 0x123e OP_EqUpdateSignWidgetCmd EmuOpcode = 0x123f OP_EqDebugPVDCmd EmuOpcode = 0x1240 OP_EqShowBookCmd EmuOpcode = 0x1241 OP_EqQuestionnaireCmd EmuOpcode = 0x1242 OP_EqGetProbsCmd EmuOpcode = 0x1243 OP_EqHearHealCmd EmuOpcode = 0x1244 OP_EqChatChannelUpdateCmd EmuOpcode = 0x1245 OP_EqWhoChannelQueryReplyCmd EmuOpcode = 0x1246 OP_EqAvailWorldChannelsCmd EmuOpcode = 0x1247 OP_EqUpdateTargetCmd EmuOpcode = 0x1248 OP_EqConsignmentItemsCmd EmuOpcode = 0x1249 OP_EqStartBrokerCmd EmuOpcode = 0x124a OP_EqMapExplorationCmd EmuOpcode = 0x124b OP_EqStoreLogCmd EmuOpcode = 0x124c OP_EqSpellMoveToRangeAndRetryCmd EmuOpcode = 0x124d OP_EqUpdatePlayerMailCmd EmuOpcode = 0x124e OP_EqFactionUpdateCmd EmuOpcode = 0x124f OP_EQHearThreatCmd EmuOpcode = 0x1250 OP_EqHearSpellNoLandCmd EmuOpcode = 0x1251 OP_EQHearDispellCmd EmuOpcode = 0x1252 OP_EqTargetItemCmd EmuOpcode = 0x1253 // Various game features OP_DialogCloseMsg EmuOpcode = 0x1300 OP_UpdateTitleCmd EmuOpcode = 0x1301 OP_BadLanguageFilter EmuOpcode = 0x1302 OP_DressingRoom EmuOpcode = 0x1303 OP_TraitsList EmuOpcode = 0x1304 OP_PointOfInterest EmuOpcode = 0x1305 OP_AdventureList EmuOpcode = 0x1306 OP_RecipeList EmuOpcode = 0x1307 OP_BagOptions EmuOpcode = 0x1308 OP_PetOptions EmuOpcode = 0x1309 OP_CharacterPet EmuOpcode = 0x130a OP_ClearForTakeOffMsg EmuOpcode = 0x130b OP_CharacterCurrency EmuOpcode = 0x130c OP_TradeskillList EmuOpcode = 0x130d OP_RecipeBook EmuOpcode = 0x130e OP_CharacterMerc EmuOpcode = 0x130f OP_AfterInvSpellUpdate EmuOpcode = 0x1310 OP_CharacterMounts EmuOpcode = 0x1311 OP_DungeonMakerItemRequest EmuOpcode = 0x1312 OP_SysClient EmuOpcode = 0x1313 OP_LFGGroupSearch EmuOpcode = 0x1314 OP_MarketPlacePrices EmuOpcode = 0x1315 OP_MarketFundsUpdate EmuOpcode = 0x1316 OP_MarketAddFundsRequest EmuOpcode = 0x1317 OP_ZoneBgInstanceList EmuOpcode = 0x1318 OP_Launchpad EmuOpcode = 0x1319 OP_Weakness EmuOpcode = 0x131a OP_SavageBarInitMsg EmuOpcode = 0x131b OP_PetOptionsResponse EmuOpcode = 0x131c OP_CurrentPet EmuOpcode = 0x131d OP_RecipeListUnknown EmuOpcode = 0x131e OP_ClearForLandingMsg EmuOpcode = 0x131f OP_LikeOption EmuOpcode = 0x1320 OP_HeritageMsg EmuOpcode = 0x1321 OP_OpenCharCust EmuOpcode = 0x1322 OP_PaperdollImage EmuOpcode = 0x1323 OP_ReadyForTakeOffMsg EmuOpcode = 0x1324 OP_EarlyLandingRequestMsg EmuOpcode = 0x1325 OP_SubmitCharCust EmuOpcode = 0x1326 OP_DietyAbilityWindow EmuOpcode = 0x1327 OP_ArenaGameTypesMsg EmuOpcode = 0x1328 OP_RaceRestrictionMsg EmuOpcode = 0x1329 OP_SetInstanceDisplayNameMsg EmuOpcode = 0x132a // Entity and verbs OP_EntityVerbsRequestMsg EmuOpcode = 0x1400 OP_EntityVerbsReplyMsg EmuOpcode = 0x1401 OP_EntityVerbsVerbMsg EmuOpcode = 0x1402 // Waypoints and navigation OP_WaypointRequestMsg EmuOpcode = 0x1500 OP_WaypointReplyMsg EmuOpcode = 0x1501 OP_WaypointSelectMsg EmuOpcode = 0x1502 OP_WaypointUpdateMsg EmuOpcode = 0x1503 OP_ZoneToFriendRequestMsg EmuOpcode = 0x1504 OP_ZoneToFriendReplyMsg EmuOpcode = 0x1505 OP_FlightPathsMsg EmuOpcode = 0x1506 OP_ShowZoneTeleporterDestinations EmuOpcode = 0x1507 OP_SelectZoneTeleporterDestinatio EmuOpcode = 0x1508 // CS Tools and tickets OP_CSTicketHeaderRequestMsg EmuOpcode = 0x1600 OP_CSTicketInfoMsg EmuOpcode = 0x1601 OP_CSTicketCommentRequestMsg EmuOpcode = 0x1602 OP_CSTicketCommentResponseMsg EmuOpcode = 0x1603 OP_CSTicketCreateMsg EmuOpcode = 0x1604 OP_CSTicketAddCommentMsg EmuOpcode = 0x1605 OP_CSTicketDeleteMsg EmuOpcode = 0x1606 OP_CSTicketChangeNotificationMsg EmuOpcode = 0x1607 OP_CSToolsRequestMsg EmuOpcode = 0x1608 OP_CSToolsResponseMsg EmuOpcode = 0x1609 OP_CSToolAccessResponseMsg EmuOpcode = 0x160a OP_GetAvatarAccessRequestForCSToo EmuOpcode = 0x160b OP_CsCategoryRequestMsg EmuOpcode = 0x160c OP_CsCategoryResponseMsg EmuOpcode = 0x160d // Knowledge base OP_KnowledgebaseRequestMsg EmuOpcode = 0x1700 OP_KnowledgebaseResponseMsg EmuOpcode = 0x1701 OP_KnowledgeWindowSlotMappingMsg EmuOpcode = 0x1702 OP_KnownLanguagesMsg EmuOpcode = 0x1703 // Tracking OP_TrackingUpdateMsg EmuOpcode = 0x1800 OP_BeginTrackingMsg EmuOpcode = 0x1801 OP_StopTrackingMsg EmuOpcode = 0x1802 // Advancement OP_AdvancementRequestMsg EmuOpcode = 0x1900 // Map fog OP_MapFogDataInitMsg EmuOpcode = 0x1a00 OP_MapFogDataUpdateMsg EmuOpcode = 0x1a01 // Crafting OP_ShowCreateFromRecipeUIMsg EmuOpcode = 0x1b00 OP_CancelCreateFromRecipeMsg EmuOpcode = 0x1b01 OP_BeginItemCreationMsg EmuOpcode = 0x1b02 OP_StopItemCreationMsg EmuOpcode = 0x1b03 OP_ShowItemCreationProcessUIMsg EmuOpcode = 0x1b04 OP_UpdateItemCreationProcessUIMsg EmuOpcode = 0x1b05 OP_DisplayTSEventReactionMsg EmuOpcode = 0x1b06 OP_ShowRecipeBookMsg EmuOpcode = 0x1b07 // Boat transport OP_CreateBoatTransportsMsg EmuOpcode = 0x1c00 OP_PositionBoatTransportMsg EmuOpcode = 0x1c01 OP_MigrateBoatTransportMsg EmuOpcode = 0x1c02 OP_MigrateBoatTransportReplyMsg EmuOpcode = 0x1c03 // Debug OP_DisplayDebugNLLPointsMsg EmuOpcode = 0x1d00 OP_UpdateDebugRadiiMsg EmuOpcode = 0x1d01 OP_DumpSchedulerMsg EmuOpcode = 0x1d02 // Client state OP_UpdateClientPredFlagsMsg EmuOpcode = 0x1e00 OP_ChangeServerControlFlagMsg EmuOpcode = 0x1e01 OP_ClientIdleBeginMsg EmuOpcode = 0x1e02 OP_ClientIdleEndMsg EmuOpcode = 0x1e03 OP_ClientFellMsg EmuOpcode = 0x1e04 OP_ClientInDeathRegionMsg EmuOpcode = 0x1e05 OP_CampClientMsg EmuOpcode = 0x1e06 // Various OP_RewardPackMsg EmuOpcode = 0x1f00 OP_CharNameChangedMsg EmuOpcode = 0x1f01 OP_ReloadLocalizedTxtMsg EmuOpcode = 0x1f02 OP_UnknownNpcMsg EmuOpcode = 0x1f03 OP_PromoFlagsDetailsMsg EmuOpcode = 0x1f04 OP_ReportMsg EmuOpcode = 0x1f05 OP_UpdateRaidMsg EmuOpcode = 0x1f06 OP_TitleUpdateMsg EmuOpcode = 0x1f07 OP_MoveLogUpdateMsg EmuOpcode = 0x1f08 OP_PerformPlayerKnockbackMsg EmuOpcode = 0x1f09 OP_PerformCameraShakeMsg EmuOpcode = 0x1f0a OP_EncounterBrokenMsg EmuOpcode = 0x1f0b OP_RequestHelpRepathMsg EmuOpcode = 0x1f0c // Crash logs OP_LsRequestClientCrashLogMsg EmuOpcode = 0x2000 OP_LsClientBaselogReplyMsg EmuOpcode = 0x2001 OP_LsClientCrashlogReplyMsg EmuOpcode = 0x2002 OP_LsClientAlertlogReplyMsg EmuOpcode = 0x2003 OP_LsClientVerifylogReplyMsg EmuOpcode = 0x2004 // Server lock OP_WSServerLockMsg EmuOpcode = 0x2100 OP_WSServerHideMsg EmuOpcode = 0x2101 OP_LSServerLockMsg EmuOpcode = 0x2102 OP_WSAcctLockStatusMsg EmuOpcode = 0x2103 OP_LSCheckAcctLockMsg EmuOpcode = 0x2104 )