packet

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SourceUnknown = iota
	SourceGameClient
	SourceWorldServer
)

Variables

This section is empty.

Functions

This section is empty.

Types

type LoginErrorCode

type LoginErrorCode uint8

LoginErrorCode is the code of an error that occurred during login request

const (
	// LoginErrorCodeLoginFailed is error msg - "Login Failed."
	LoginErrorCodeLoginFailed LoginErrorCode = iota

	// LoginErrorCodeWorldServerIsDown is error msg - "World server is down."
	LoginErrorCodeWorldServerIsDown

	// LoginErrorCodeCharAlreadyExists is error msg - "A character with that name already exists."
	LoginErrorCodeCharAlreadyExists

	// LoginErrorCodeNoInstanceServers is error msg - "No instance servers are available."
	LoginErrorCodeNoInstanceServers

	// LoginErrorCodeDisabled is error msg - "Login for that race, class, or character is currently disabled."
	LoginErrorCodeDisabled

	// LoginErrorCodeCharNotFound is error msg - "Character not found."
	LoginErrorCodeCharNotFound

	// LoginErrorCodeCharUpdateInProgress is error msg - "You cannot log in until the character update process you recently initiated is complete."
	LoginErrorCodeCharUpdateInProgress

	// LoginErrorCodeCharLockedBilling is error msg - "Character locked. Contact Billing for more information."
	LoginErrorCodeCharLockedBilling

	// LoginErrorCodeWarcraftRemote is error msg - "You cannot log in while using World Of Warcraft Remote."
	LoginErrorCodeWarcraftRemote
)

type Opcode

type Opcode uint16
const (
	CMsgBootMe                                   Opcode = 0x001
	CMsgDBLookup                                 Opcode = 0x002
	SMsgDBLookup                                 Opcode = 0x003
	CMsgQueryObjectPosition                      Opcode = 0x004
	SMsgQueryObjectPosition                      Opcode = 0x005
	CMsgQueryObjectRotation                      Opcode = 0x006
	SMsgQueryObjectRotation                      Opcode = 0x007
	CMsgWorldTeleport                            Opcode = 0x008
	CMsgTeleportToUnit                           Opcode = 0x009
	CMsgZoneMap                                  Opcode = 0x00A
	SMsgZoneMap                                  Opcode = 0x00B
	CMsgDebugChangeCellZone                      Opcode = 0x00C
	CMsgMoveCharacterCheat                       Opcode = 0x00D
	SMsgMoveCharacterCheat                       Opcode = 0x00E
	CMsgRecharge                                 Opcode = 0x00F
	CMsgLearnSpell                               Opcode = 0x010
	CMsgCreateMonster                            Opcode = 0x011
	CMsgDestroyMonster                           Opcode = 0x012
	CMsgCreateItem                               Opcode = 0x013
	CMsgCreateGameObject                         Opcode = 0x014
	SMsgCheckForBots                             Opcode = 0x015
	CMsgMakeMonsterAttackGuid                    Opcode = 0x016
	CMsgBotDetected2                             Opcode = 0x017
	CMsgForceAction                              Opcode = 0x018
	CMsgForceActionOnOther                       Opcode = 0x019
	CMsgForceActionShow                          Opcode = 0x01A
	SMsgForceActionShow                          Opcode = 0x01B
	CMsgPetGodMode                               Opcode = 0x01C
	SMsgPetGodMode                               Opcode = 0x01D
	SMsgReferAFriendExpired                      Opcode = 0x01E
	CMsgWeatherSpeedCheat                        Opcode = 0x01F
	CMsgUndressPlayer                            Opcode = 0x020
	CMsgBeastMaster                              Opcode = 0x021
	CMsgGodMode                                  Opcode = 0x022
	SMsgGodMode                                  Opcode = 0x023
	CMsgCheatSetMoney                            Opcode = 0x024
	CMsgLevelCheat                               Opcode = 0x025
	CMsgPetLevelCheat                            Opcode = 0x026
	CMsgSetWorldState                            Opcode = 0x027
	CMsgCooldownCheat                            Opcode = 0x028
	CMsgUseSkillCheat                            Opcode = 0x029
	CMsgFlagQuest                                Opcode = 0x02A
	CMsgFlagQuestFinish                          Opcode = 0x02B
	CMsgClearQuest                               Opcode = 0x02C
	CMsgSendEvent                                Opcode = 0x02D
	CMsgDebugAIState                             Opcode = 0x02E
	SMsgDebugAIState                             Opcode = 0x02F
	CMsgDisablePVPCheat                          Opcode = 0x030
	CMsgAdvanceSpawnTime                         Opcode = 0x031
	SMsgDestructibleBuildingDamage               Opcode = 0x032
	CMsgAuthSrp6Begin                            Opcode = 0x033
	CMsgAuthSrp6Proof                            Opcode = 0x034
	CMsgAuthSrp6Recode                           Opcode = 0x035
	CMsgCharCreate                               Opcode = 0x036
	CMsgCharEnum                                 Opcode = 0x037
	CMsgCharDelete                               Opcode = 0x038
	SMsgAuthSrp6Response                         Opcode = 0x039
	SMsgCharCreate                               Opcode = 0x03A
	SMsgCharEnum                                 Opcode = 0x03B
	SMsgCharDelete                               Opcode = 0x03C
	CMsgPlayerLogin                              Opcode = 0x03D
	SMsgNewWorld                                 Opcode = 0x03E
	SMsgTransferPending                          Opcode = 0x03F
	SMsgTransferAborted                          Opcode = 0x040
	SMsgCharacterLoginFailed                     Opcode = 0x041
	SMsgLoginSetTimeSpeed                        Opcode = 0x042
	SMsgGameTimeUpdate                           Opcode = 0x043
	CMsgGameTimeSet                              Opcode = 0x044
	SMsgGameTimeSet                              Opcode = 0x045
	CMsgGameSpeedSet                             Opcode = 0x046
	SMsgGameSpeedSet                             Opcode = 0x047
	CMsgServerTime                               Opcode = 0x048
	SMsgServerTime                               Opcode = 0x049
	CMsgPlayerLogout                             Opcode = 0x04A
	CMsgLogoutRequest                            Opcode = 0x04B
	SMsgLogoutResponse                           Opcode = 0x04C
	SMsgLogoutComplete                           Opcode = 0x04D
	CMsgLogoutCancel                             Opcode = 0x04E
	SMsgLogoutCancelAck                          Opcode = 0x04F
	CMsgNameQuery                                Opcode = 0x050
	SMsgNameQueryResponse                        Opcode = 0x051
	CMsgPetNameQuery                             Opcode = 0x052
	SMsgPetNameQueryResponse                     Opcode = 0x053
	CMsgGuildQuery                               Opcode = 0x054
	SMsgGuildQueryResponse                       Opcode = 0x055
	CMsgItemQuerySingle                          Opcode = 0x056
	CMsgItemQueryMultiple                        Opcode = 0x057
	SMsgItemQuerySingleResponse                  Opcode = 0x058
	SMsgItemQueryMultipleResponse                Opcode = 0x059
	CMsgPageTextQuery                            Opcode = 0x05A
	SMsgPageTextQueryResponse                    Opcode = 0x05B
	CMsgQuestQuery                               Opcode = 0x05C
	SMsgQuestQueryResponse                       Opcode = 0x05D
	CMsgGameObjectQuery                          Opcode = 0x05E
	SMsgGameObjectQueryResponse                  Opcode = 0x05F
	CMsgCreatureQuery                            Opcode = 0x060
	SMsgCreatureQueryResponse                    Opcode = 0x061
	CMsgWho                                      Opcode = 0x062
	SMsgWho                                      Opcode = 0x063
	CMsgWhois                                    Opcode = 0x064
	SMsgWhois                                    Opcode = 0x065
	CMsgContactList                              Opcode = 0x066
	SMsgContactList                              Opcode = 0x067
	SMsgFriendStatus                             Opcode = 0x068
	CMsgAddFriend                                Opcode = 0x069
	CMsgDelFriend                                Opcode = 0x06A
	CMsgSetContactNotes                          Opcode = 0x06B
	CMsgAddIgnore                                Opcode = 0x06C
	CMsgDelIgnore                                Opcode = 0x06D
	CMsgGroupInvite                              Opcode = 0x06E
	SMsgGroupInvite                              Opcode = 0x06F
	CMsgGroupCancel                              Opcode = 0x070
	SMsgGroupCancel                              Opcode = 0x071
	CMsgGroupAccept                              Opcode = 0x072
	CMsgGroupDecline                             Opcode = 0x073
	SMsgGroupDecline                             Opcode = 0x074
	CMsgGroupUnInvite                            Opcode = 0x075
	CMsgGroupUnInviteGuid                        Opcode = 0x076
	SMsgGroupUnInvite                            Opcode = 0x077
	CMsgGroupSetLeader                           Opcode = 0x078
	SMsgGroupSetLeader                           Opcode = 0x079
	CMsgLootMethod                               Opcode = 0x07A
	CMsgGroupDisband                             Opcode = 0x07B
	SMsgGroupDestroyed                           Opcode = 0x07C
	SMsgGroupList                                Opcode = 0x07D
	SMsgPartyMemberStats                         Opcode = 0x07E
	SMsgPartyCommandResult                       Opcode = 0x07F
	MsgUpdateGroupMembers                        Opcode = 0x080
	CMsgGuildCreate                              Opcode = 0x081
	CMsgGuildInvite                              Opcode = 0x082
	SMsgGuildInvite                              Opcode = 0x083
	CMsgGuildInviteAccept                        Opcode = 0x084
	CMsgGuildInviteDecline                       Opcode = 0x085
	SMsgGuildInviteDecline                       Opcode = 0x086
	CMsgGuildInfo                                Opcode = 0x087
	SMsgGuildInfo                                Opcode = 0x088
	CMsgGuildRoster                              Opcode = 0x089
	SMsgGuildRoster                              Opcode = 0x08A
	CMsgGuildPromote                             Opcode = 0x08B
	CMsgGuildDemote                              Opcode = 0x08C
	CMsgGuildLeave                               Opcode = 0x08D
	CMsgGuildRemove                              Opcode = 0x08E
	CMsgGuildDisband                             Opcode = 0x08F
	CMsgGuildLeader                              Opcode = 0x090
	CMsgGuildMOTD                                Opcode = 0x091
	SMsgGuildEvent                               Opcode = 0x092
	SMsgGuildCommandResult                       Opcode = 0x093
	MsgUpdateGuild                               Opcode = 0x094
	CMsgMessageChat                              Opcode = 0x095
	SMsgMessageChat                              Opcode = 0x096
	CMsgJoinChannel                              Opcode = 0x097
	CMsgLeaveChannel                             Opcode = 0x098
	SMsgChannelNotify                            Opcode = 0x099
	CMsgChannelList                              Opcode = 0x09A
	SMsgChannelList                              Opcode = 0x09B
	CMsgChannelPassword                          Opcode = 0x09C
	CMsgChannelSetOwner                          Opcode = 0x09D
	CMsgChannelOwner                             Opcode = 0x09E
	CMsgChannelModerator                         Opcode = 0x09F
	CMsgChannelUnModerator                       Opcode = 0x0A0
	CMsgChannelMute                              Opcode = 0x0A1
	CMsgChannelUnmute                            Opcode = 0x0A2
	CMsgChannelInvite                            Opcode = 0x0A3
	CMsgChannelKick                              Opcode = 0x0A4
	CMsgChannelBan                               Opcode = 0x0A5
	CMsgChannelUnban                             Opcode = 0x0A6
	CMsgChannelAnnouncements                     Opcode = 0x0A7
	CMsgChannelModerate                          Opcode = 0x0A8
	SMsgUpdateObject                             Opcode = 0x0A9
	SMsgDestroyObject                            Opcode = 0x0AA
	CMsgUseItem                                  Opcode = 0x0AB
	CMsgOpenItem                                 Opcode = 0x0AC
	CMsgReadItem                                 Opcode = 0x0AD
	SMsgReadItemOk                               Opcode = 0x0AE
	SMsgReadItemFailed                           Opcode = 0x0AF
	SMsgItemCooldown                             Opcode = 0x0B0
	CMsgGameObjUse                               Opcode = 0x0B1
	CMsgDestroyItems                             Opcode = 0x0B2
	SMsgGameObjectCustomAnim                     Opcode = 0x0B3
	CMsgAreaTrigger                              Opcode = 0x0B4
	MsgMoveStartForward                          Opcode = 0x0B5
	MsgMoveStartBackward                         Opcode = 0x0B6
	MsgMoveStop                                  Opcode = 0x0B7
	MsgMoveStartStrafeLeft                       Opcode = 0x0B8
	MsgMoveStartStrafeRight                      Opcode = 0x0B9
	MsgMoveStopStrafe                            Opcode = 0x0BA
	MsgMoveJump                                  Opcode = 0x0BB
	MsgMoveStartTurnLeft                         Opcode = 0x0BC
	MsgMoveStartTurnRight                        Opcode = 0x0BD
	MsgMoveStopTurn                              Opcode = 0x0BE
	MsgMoveStartPitchUp                          Opcode = 0x0BF
	MsgMoveStartPitchDown                        Opcode = 0x0C0
	MsgMoveStopPitch                             Opcode = 0x0C1
	MsgMoveSetRunMode                            Opcode = 0x0C2
	MsgMoveSetWalkMode                           Opcode = 0x0C3
	MsgMoveToggleLogging                         Opcode = 0x0C4
	MsgMoveTeleport                              Opcode = 0x0C5
	MsgMoveTeleportCheat                         Opcode = 0x0C6
	MsgMoveTeleportAck                           Opcode = 0x0C7
	MsgMoveToggleFallLogging                     Opcode = 0x0C8
	MsgMoveFallLand                              Opcode = 0x0C9
	MsgMoveStartSwim                             Opcode = 0x0CA
	MsgMoveStopSwim                              Opcode = 0x0CB
	MsgMoveSetRunSpeedCheat                      Opcode = 0x0CC
	MsgMoveSetRunSpeed                           Opcode = 0x0CD
	MsgMoveSetRunBackSpeedCheat                  Opcode = 0x0CE
	MsgMoveSetRunBackSpeed                       Opcode = 0x0CF
	MsgMoveSetWalkSpeedCheat                     Opcode = 0x0D0
	MsgMoveSetWalkSpeed                          Opcode = 0x0D1
	MsgMoveSetSwimSpeedCheat                     Opcode = 0x0D2
	MsgMoveSetSwimSpeed                          Opcode = 0x0D3
	MsgMoveSetSwimBackSpeedCheat                 Opcode = 0x0D4
	MsgMoveSetSwimBackSpeed                      Opcode = 0x0D5
	MsgMoveSetAllSpeedCheat                      Opcode = 0x0D6
	MsgMoveSetTurnRateCheat                      Opcode = 0x0D7
	MsgMoveSetTurnRate                           Opcode = 0x0D8
	MsgMoveToggleCollisionCheat                  Opcode = 0x0D9
	MsgMoveSetFacing                             Opcode = 0x0DA
	MsgMoveSetPitch                              Opcode = 0x0DB
	MsgMoveWorldPortAck                          Opcode = 0x0DC
	SMsgMonsterMove                              Opcode = 0x0DD
	SMsgMoveWaterWalk                            Opcode = 0x0DE
	SMsgMoveLandWalk                             Opcode = 0x0DF
	CMsgMoveCharmPortCheat                       Opcode = 0x0E0
	CMsgMoveSetRawPosition                       Opcode = 0x0E1
	SMsgForceRunSpeedChange                      Opcode = 0x0E2
	CMsgForceRunSpeedChangeAck                   Opcode = 0x0E3
	SMsgForceRunBackSpeedChange                  Opcode = 0x0E4
	CMsgForceRunBackSpeedChangeAck               Opcode = 0x0E5
	SMsgForceSwimSpeedChange                     Opcode = 0x0E6
	CMsgForceSwimSpeedChangeAck                  Opcode = 0x0E7
	SMsgForceMoveRoot                            Opcode = 0x0E8
	CMsgForceMoveRootAck                         Opcode = 0x0E9
	SMsgForceMoveUnRoot                          Opcode = 0x0EA
	CMsgForceMoveUnRootAck                       Opcode = 0x0EB
	MsgMoveRoot                                  Opcode = 0x0EC
	MsgMoveUnRoot                                Opcode = 0x0ED
	MsgMoveHeartbeat                             Opcode = 0x0EE
	SMsgMoveKnockBack                            Opcode = 0x0EF
	CMsgMoveKnockBackAck                         Opcode = 0x0F0
	MsgMoveKnockBack                             Opcode = 0x0F1
	SMsgMoveFeatherFall                          Opcode = 0x0F2
	SMsgMoveNormalFall                           Opcode = 0x0F3
	SMsgMoveSetHover                             Opcode = 0x0F4
	SMsgMoveUnsetHover                           Opcode = 0x0F5
	CMsgMoveHoverAck                             Opcode = 0x0F6
	MsgMoveHover                                 Opcode = 0x0F7
	CMsgTriggerCinematicCheat                    Opcode = 0x0F8
	CMsgOpeningCinematic                         Opcode = 0x0F9
	SMsgTriggerCinematic                         Opcode = 0x0FA
	CMsgNextCinematicCamera                      Opcode = 0x0FB
	CMsgCompleteCinematic                        Opcode = 0x0FC
	SMsgTutorialFlags                            Opcode = 0x0FD
	CMsgTutorialFlag                             Opcode = 0x0FE
	CMsgTutorialClear                            Opcode = 0x0FF
	CMsgTutorialReset                            Opcode = 0x100
	CMsgStandStateChange                         Opcode = 0x101
	CMsgEmote                                    Opcode = 0x102
	SMsgEmote                                    Opcode = 0x103
	CMsgTextEmote                                Opcode = 0x104
	SMsgTextEmote                                Opcode = 0x105
	CMsgAutoEquipGroundItem                      Opcode = 0x106
	CMsgAutoStoreGroundItem                      Opcode = 0x107
	CMsgAutoStoreLootItem                        Opcode = 0x108
	CMsgStoreLootInSlot                          Opcode = 0x109
	CMsgAutoEquipItem                            Opcode = 0x10A
	CMsgAutoStoreBagItem                         Opcode = 0x10B
	CMsgSwapItem                                 Opcode = 0x10C
	CMsgSwapInvItem                              Opcode = 0x10D
	CMsgSplitItem                                Opcode = 0x10E
	CMsgAutoEquipItemSlot                        Opcode = 0x10F
	CMsgUnClaimLicense                           Opcode = 0x110
	CMsgDestroyItem                              Opcode = 0x111
	SMsgInventoryChangeFailure                   Opcode = 0x112
	SMsgOpenContainer                            Opcode = 0x113
	CMsgInspect                                  Opcode = 0x114
	SMsgInspectResultsUpdate                     Opcode = 0x115
	CMsgInitiateTrade                            Opcode = 0x116
	CMsgBeginTrade                               Opcode = 0x117
	CMsgBusyTrade                                Opcode = 0x118
	CMsgIgnoreTrade                              Opcode = 0x119
	CMsgAcceptTrade                              Opcode = 0x11A
	CMsgUnAcceptTrade                            Opcode = 0x11B
	CMsgCancelTrade                              Opcode = 0x11C
	CMsgSetTradeItem                             Opcode = 0x11D
	CMsgClearTradeItem                           Opcode = 0x11E
	CMsgSetTradeGold                             Opcode = 0x11F
	SMsgTradeStatus                              Opcode = 0x120
	SMsgTradeStatusExtended                      Opcode = 0x121
	SMsgInitializeFactions                       Opcode = 0x122
	SMsgSetFactionVisible                        Opcode = 0x123
	SMsgSetFactionStanding                       Opcode = 0x124
	CMsgSetFactionAtWar                          Opcode = 0x125
	CMsgSetFactionCheat                          Opcode = 0x126
	SMsgSetProficiency                           Opcode = 0x127
	CMsgSetActionButton                          Opcode = 0x128
	SMsgActionButtons                            Opcode = 0x129
	SMsgInitialSpells                            Opcode = 0x12A
	SMsgLearnedSpell                             Opcode = 0x12B
	SMsgSupercededSpell                          Opcode = 0x12C
	CMsgNewSpellSlot                             Opcode = 0x12D
	CMsgCastSpell                                Opcode = 0x12E
	CMsgCancelCast                               Opcode = 0x12F
	SMsgCastFailed                               Opcode = 0x130
	SMsgSpellStart                               Opcode = 0x131
	SMsgSpellGo                                  Opcode = 0x132
	SMsgSpellFailure                             Opcode = 0x133
	SMsgSpellCooldown                            Opcode = 0x134
	SMsgCooldownEvent                            Opcode = 0x135
	CMsgCancelAura                               Opcode = 0x136
	SMsgEquipmentSetSaved                        Opcode = 0x137
	SMsgPetCastFailed                            Opcode = 0x138
	MsgChannelStart                              Opcode = 0x139
	MsgChannelUpdate                             Opcode = 0x13A
	CMsgCancelChannelling                        Opcode = 0x13B
	SMsgAiReaction                               Opcode = 0x13C
	CMsgSetSelection                             Opcode = 0x13D
	CMsgDeleteEquipmentSet                       Opcode = 0x13E
	CMsgInstanceLockResponse                     Opcode = 0x13F
	CMsgDebugPassiveAura                         Opcode = 0x140
	CMsgAttackSwing                              Opcode = 0x141
	CMsgAttackStop                               Opcode = 0x142
	SMsgAttackStart                              Opcode = 0x143
	SMsgAttackStop                               Opcode = 0x144
	SMsgAttackSwingNotInRange                    Opcode = 0x145
	SMsgAttackSwingBadFacing                     Opcode = 0x146
	SMsgInstanceLockWarningQuery                 Opcode = 0x147
	SMsgAttackSwingDeadTarget                    Opcode = 0x148
	SMsgAttackSwingCantAttack                    Opcode = 0x149
	SMsgAttackerStateUpdate                      Opcode = 0x14A
	SMsgBattlefieldPortDenied                    Opcode = 0x14B
	CMsgPerformActionSet                         Opcode = 0x14C
	SMsgResumeCastBar                            Opcode = 0x14D
	SMsgCancelCombat                             Opcode = 0x14E
	SMsgSpellBreakLog                            Opcode = 0x14F
	SMsgSpellHealLog                             Opcode = 0x150
	SMsgSpellEnergizeLog                         Opcode = 0x151
	SMsgBreakTarget                              Opcode = 0x152
	CMsgSavePlayer                               Opcode = 0x153
	CMsgSetDeathBindPoint                        Opcode = 0x154
	SMsgBindPointUpdate                          Opcode = 0x155
	CMsgGetDeathBindZone                         Opcode = 0x156
	SMsgBindZoneReply                            Opcode = 0x157
	SMsgPlayerBound                              Opcode = 0x158
	SMsgClientControlUpdate                      Opcode = 0x159
	CMsgRePopRequest                             Opcode = 0x15A
	SMsgResurrectRequest                         Opcode = 0x15B
	CMsgResurrectResponse                        Opcode = 0x15C
	CMsgLoot                                     Opcode = 0x15D
	CMsgLootMoney                                Opcode = 0x15E
	CMsgLootRelease                              Opcode = 0x15F
	SMsgLootResponse                             Opcode = 0x160
	SMsgLootReleaseResponse                      Opcode = 0x161
	SMsgLootRemoved                              Opcode = 0x162
	SMsgLootMoneyNotify                          Opcode = 0x163
	SMsgLootItemNotify                           Opcode = 0x164
	SMsgLootClearMoney                           Opcode = 0x165
	SMsgItemPushResult                           Opcode = 0x166
	SMsgDuelRequested                            Opcode = 0x167
	SMsgDuelOutOfBounds                          Opcode = 0x168
	SMsgDuelInbounds                             Opcode = 0x169
	SMsgDuelComplete                             Opcode = 0x16A
	SMsgDuelWinner                               Opcode = 0x16B
	CMsgDuelAccepted                             Opcode = 0x16C
	CMsgDuelCancelled                            Opcode = 0x16D
	SMsgMountResult                              Opcode = 0x16E
	SMsgDismountResult                           Opcode = 0x16F
	SMsgRemovedFromPVPQueue                      Opcode = 0x170
	CMsgMountSpecialAnim                         Opcode = 0x171
	SMsgMountSpecialAnim                         Opcode = 0x172
	SMsgPetTameFailure                           Opcode = 0x173
	CMsgPetSetAction                             Opcode = 0x174
	CMsgPetAction                                Opcode = 0x175
	CMsgPetAbandon                               Opcode = 0x176
	CMsgPetRename                                Opcode = 0x177
	SMsgPetNameInvalid                           Opcode = 0x178
	SMsgPetSpells                                Opcode = 0x179
	SMsgPetMode                                  Opcode = 0x17A
	CMsgGossipHello                              Opcode = 0x17B
	CMsgGossipSelectOption                       Opcode = 0x17C
	SMsgGossipMessage                            Opcode = 0x17D
	SMsgGossipComplete                           Opcode = 0x17E
	CMsgNpcTextQuery                             Opcode = 0x17F
	SMsgNpcTextUpdate                            Opcode = 0x180
	SMsgNpcWontTalk                              Opcode = 0x181
	CMsgQuestGiverStatusQuery                    Opcode = 0x182
	SMsgQuestGiverStatus                         Opcode = 0x183
	CMsgQuestGiverHello                          Opcode = 0x184
	SMsgQuestGiverQuestList                      Opcode = 0x185
	CMsgQuestGiverQueryQuest                     Opcode = 0x186
	CMsgQuestGiverQuestAutoLaunch                Opcode = 0x187
	SMsgQuestGiverQuestDetails                   Opcode = 0x188
	CMsgQuestGiverAcceptQuest                    Opcode = 0x189
	CMsgQuestGiverCompleteQuest                  Opcode = 0x18A
	SMsgQuestGiverRequestItems                   Opcode = 0x18B
	CMsgQuestGiverRequestReward                  Opcode = 0x18C
	SMsgQuestGiverOfferReward                    Opcode = 0x18D
	CMsgQuestGiverChooseReward                   Opcode = 0x18E
	SMsgQuestGiverQuestInvalid                   Opcode = 0x18F
	CMsgQuestGiverCancel                         Opcode = 0x190
	SMsgQuestGiverQuestComplete                  Opcode = 0x191
	SMsgQuestGiverQuestFailed                    Opcode = 0x192
	CMsgQuestLogSwapQuest                        Opcode = 0x193
	CMsgQuestLogRemoveQuest                      Opcode = 0x194
	SMsgQuestLogFull                             Opcode = 0x195
	SMsgQuestUpdateFailed                        Opcode = 0x196
	SMsgQuestUpdateFailedTimer                   Opcode = 0x197
	SMsgQuestUpdateComplete                      Opcode = 0x198
	SMsgQuestUpdateAddKill                       Opcode = 0x199
	SMsgQuestUpdateAddItem                       Opcode = 0x19A
	CMsgQuestConfirmAccept                       Opcode = 0x19B
	SMsgQuestConfirmAccept                       Opcode = 0x19C
	CMsgPushQuestToParty                         Opcode = 0x19D
	CMsgListInventory                            Opcode = 0x19E
	SMsgListInventory                            Opcode = 0x19F
	CMsgSellItem                                 Opcode = 0x1A0
	SMsgSellItem                                 Opcode = 0x1A1
	CMsgBuyItem                                  Opcode = 0x1A2
	CMsgBuyItemInSlot                            Opcode = 0x1A3
	SMsgBuyItem                                  Opcode = 0x1A4
	SMsgBuyFailed                                Opcode = 0x1A5
	CMsgTaxiClearAllNodes                        Opcode = 0x1A6
	CMsgTaxiEnableAllNodes                       Opcode = 0x1A7
	CMsgTaxiShowNodes                            Opcode = 0x1A8
	SMsgShowTaxiNodes                            Opcode = 0x1A9
	CMsgTaxiNodeStatusQuery                      Opcode = 0x1AA
	SMsgTaxiNodeStatus                           Opcode = 0x1AB
	CMsgTaxiQueryAvailableNodes                  Opcode = 0x1AC
	CMsgActivateTaxi                             Opcode = 0x1AD
	SMsgActivateTaxiReply                        Opcode = 0x1AE
	SMsgNewTaxiPath                              Opcode = 0x1AF
	CMsgTrainerList                              Opcode = 0x1B0
	SMsgTrainerList                              Opcode = 0x1B1
	CMsgTrainerBuySpell                          Opcode = 0x1B2
	SMsgTrainerBuySucceeded                      Opcode = 0x1B3
	SMsgTrainerBuyFailed                         Opcode = 0x1B4
	CMsgBinderActivate                           Opcode = 0x1B5
	SMsgPlayerBindError                          Opcode = 0x1B6
	CMsgBankerActivate                           Opcode = 0x1B7
	SMsgShowBank                                 Opcode = 0x1B8
	CMsgBuyBankSlot                              Opcode = 0x1B9
	SMsgBuyBankSlotResult                        Opcode = 0x1BA
	CMsgPetitionShowList                         Opcode = 0x1BB
	SMsgPetitionShowList                         Opcode = 0x1BC
	CMsgPetitionBuy                              Opcode = 0x1BD
	CMsgPetitionShowSignatures                   Opcode = 0x1BE
	SMsgPetitionShowSignatures                   Opcode = 0x1BF
	CMsgPetitionSign                             Opcode = 0x1C0
	SMsgPetitionSignResults                      Opcode = 0x1C1
	MsgPetitionDecline                           Opcode = 0x1C2
	CMsgOfferPetition                            Opcode = 0x1C3
	CMsgTurnInPetition                           Opcode = 0x1C4
	SMsgTurnInPetitionResults                    Opcode = 0x1C5
	CMsgPetitionQuery                            Opcode = 0x1C6
	SMsgPetitionQueryResponse                    Opcode = 0x1C7
	SMsgFishNotHooked                            Opcode = 0x1C8
	SMsgFishEscaped                              Opcode = 0x1C9
	CMsgBug                                      Opcode = 0x1CA
	SMsgNotification                             Opcode = 0x1CB
	CMsgPlayedTime                               Opcode = 0x1CC
	SMsgPlayedTime                               Opcode = 0x1CD
	CMsgQueryTime                                Opcode = 0x1CE
	SMsgQueryTimeResponse                        Opcode = 0x1CF
	SMsgLogXPGain                                Opcode = 0x1D0
	SMsgAuraCastLog                              Opcode = 0x1D1
	CMsgReclaimCorpse                            Opcode = 0x1D2
	CMsgWrapItem                                 Opcode = 0x1D3
	SMsgLevelUpInfo                              Opcode = 0x1D4
	MsgMinimapPing                               Opcode = 0x1D5
	SMsgResistLog                                Opcode = 0x1D6
	SMsgEnchantmentLog                           Opcode = 0x1D7
	CMsgSetSkillCheat                            Opcode = 0x1D8
	SMsgStartMirrorTimer                         Opcode = 0x1D9
	SMsgPauseMirrorTimer                         Opcode = 0x1DA
	SMsgStopMirrorTimer                          Opcode = 0x1DB
	CMsgPing                                     Opcode = 0x1DC
	SMsgPong                                     Opcode = 0x1DD
	SMsgClearCooldown                            Opcode = 0x1DE
	SMsgGameObjectPageText                       Opcode = 0x1DF
	CMsgSetSheathed                              Opcode = 0x1E0
	SMsgCooldownCheat                            Opcode = 0x1E1
	SMsgSpellDelayed                             Opcode = 0x1E2
	CMsgQuestPoiQuery                            Opcode = 0x1E3
	SMsgQuestPoiQueryResponse                    Opcode = 0x1E4
	CMsgGhost                                    Opcode = 0x1E5
	CMsgGMInvis                                  Opcode = 0x1E6
	SMsgInvalidPromotionCode                     Opcode = 0x1E7
	MsgGMBindOther                               Opcode = 0x1E8
	MsgGMSummon                                  Opcode = 0x1E9
	SMsgItemTimeUpdate                           Opcode = 0x1EA
	SMsgItemEnchantTimeUpdate                    Opcode = 0x1EB
	SMsgAuthChallenge                            Opcode = 0x1EC
	CMsgAuthSession                              Opcode = 0x1ED
	SMsgAuthResponse                             Opcode = 0x1EE
	MsgGmShowLabel                               Opcode = 0x1EF
	CMsgPetCastSpell                             Opcode = 0x1F0
	MsgSaveGuildEmblem                           Opcode = 0x1F1
	MsgTabardVendorActivate                      Opcode = 0x1F2
	SMsgPlaySpellVisual                          Opcode = 0x1F3
	CMsgZoneUpdate                               Opcode = 0x1F4
	SMsgPartyKillLog                             Opcode = 0x1F5
	SMsgCompressedUpdateObject                   Opcode = 0x1F6
	SMsgPlaySpellImpact                          Opcode = 0x1F7
	SMsgExplorationExperience                    Opcode = 0x1F8
	CMsgGMSetSecurityGroup                       Opcode = 0x1F9
	CMsgGMNuke                                   Opcode = 0x1FA
	MsgRandomRoll                                Opcode = 0x1FB
	SMsgEnvironmentalDamageLog                   Opcode = 0x1FC
	CMsgChangePlayerDifficulty                   Opcode = 0x1FD
	SMsgRWhoIs                                   Opcode = 0x1FE
	SMsgLFGPlayerReward                          Opcode = 0x1FF
	SMsgLFGTeleportDenied                        Opcode = 0x200
	CMsgUnlearnSpell                             Opcode = 0x201
	CMsgUnlearnSkill                             Opcode = 0x202
	SMsgRemovedSpell                             Opcode = 0x203
	CMsgDeCharge                                 Opcode = 0x204
	CMsgGMTicketCreate                           Opcode = 0x205
	SMsgGMTicketCreate                           Opcode = 0x206
	CMsgGMTicketUpdateText                       Opcode = 0x207
	SMsgGMTicketUpdateText                       Opcode = 0x208
	SMsgAccountDataTimes                         Opcode = 0x209
	CMsgRequestAccountData                       Opcode = 0x20A
	CMsgUpdateAccountData                        Opcode = 0x20B
	SMsgUpdateAccountData                        Opcode = 0x20C
	SMsgClearFarSightImmediate                   Opcode = 0x20D
	SMsgChangePlayerDifficultyResult             Opcode = 0x20E
	CMsgGmTeach                                  Opcode = 0x20F
	CMsgGmCreateItemTarget                       Opcode = 0x210
	CMsgGMTicketGetTicket                        Opcode = 0x211
	SMsgGMTicketGetTicket                        Opcode = 0x212
	CMsgUnlearnTalents                           Opcode = 0x213
	SMsgUpdateInstanceEncounterUnit              Opcode = 0x214
	SMsgGameObjectDeSpawnAnim                    Opcode = 0x215
	MsgCorpseQuery                               Opcode = 0x216
	CMsgGMTicketDeleteTicket                     Opcode = 0x217
	SMsgGMTicketDeleteTicket                     Opcode = 0x218
	SMsgChatWrongFaction                         Opcode = 0x219
	CMsgGMTicketSystemStatus                     Opcode = 0x21A
	SMsgGMTicketSystemStatus                     Opcode = 0x21B
	CMsgSpiritHealerActivate                     Opcode = 0x21C
	CMsgSetStatCheat                             Opcode = 0x21D
	SMsgQuestForceRemove                         Opcode = 0x21E
	CMsgSkillBuyStep                             Opcode = 0x21F
	CMsgSkillBuyRank                             Opcode = 0x220
	CMsgXpCheat                                  Opcode = 0x221
	SMsgSpiritHealerConfirm                      Opcode = 0x222
	CMsgCharacterPointCheat                      Opcode = 0x223
	SMsgGossipPoi                                Opcode = 0x224
	CMsgChatIgnored                              Opcode = 0x225
	CMsgGmVision                                 Opcode = 0x226
	CMsgServerCommand                            Opcode = 0x227
	CMsgGmSilence                                Opcode = 0x228
	CMsgGmRevealTo                               Opcode = 0x229
	CMsgGmResurrect                              Opcode = 0x22A
	CMsgGmSummonMob                              Opcode = 0x22B
	CMsgGMMoveCorpse                             Opcode = 0x22C
	CMsgGMFreeze                                 Opcode = 0x22D
	CMsgGMUberInvis                              Opcode = 0x22E
	CMsgGMRequestPlayerInfo                      Opcode = 0x22F
	SMsgGMPlayerInfo                             Opcode = 0x230
	CMsgGuildRank                                Opcode = 0x231
	CMsgGuildAddRank                             Opcode = 0x232
	CMsgGuildDelRank                             Opcode = 0x233
	CMsgGuildSetPublicNote                       Opcode = 0x234
	CMsgGuildSetOfficerNote                      Opcode = 0x235
	SMsgLoginVerifyWorld                         Opcode = 0x236
	CMsgClearExploration                         Opcode = 0x237
	CMsgSendMail                                 Opcode = 0x238
	SMsgSendMailResult                           Opcode = 0x239
	CMsgGetMailList                              Opcode = 0x23A
	SMsgMailListResult                           Opcode = 0x23B
	CMsgBattlefieldList                          Opcode = 0x23C
	SMsgBattlefieldList                          Opcode = 0x23D
	CMsgBattlefieldJoin                          Opcode = 0x23E
	SMsgForceSetVehicleRecId                     Opcode = 0x23F
	CMsgSetVehicleRecIdAck                       Opcode = 0x240
	CMsgTaxiClearNode                            Opcode = 0x241
	CMsgTaxiEnableNode                           Opcode = 0x242
	CMsgItemTextQuery                            Opcode = 0x243
	SMsgItemTextQueryResponse                    Opcode = 0x244
	CMsgMailTakeMoney                            Opcode = 0x245
	CMsgMailTakeItem                             Opcode = 0x246
	CMsgMailMarkAsRead                           Opcode = 0x247
	CMsgMailReturnToSender                       Opcode = 0x248
	CMsgMailDelete                               Opcode = 0x249
	CMsgMailCreateTextItem                       Opcode = 0x24A
	SMsgSpellLogMiss                             Opcode = 0x24B
	SMsgSpellLogExecute                          Opcode = 0x24C
	SMsgDebugAuraProc                            Opcode = 0x24D
	SMsgPeriodicAuraLog                          Opcode = 0x24E
	SMsgSpellDamageShield                        Opcode = 0x24F
	SMsgSpellNonMeleeDamageLog                   Opcode = 0x250
	CMsgLearnTalent                              Opcode = 0x251
	SMsgResurrectFailed                          Opcode = 0x252
	CMsgTogglePVP                                Opcode = 0x253
	SMsgZoneUnderAttack                          Opcode = 0x254
	MsgAuctionHello                              Opcode = 0x255
	CMsgAuctionSellItem                          Opcode = 0x256
	CMsgAuctionRemoveItem                        Opcode = 0x257
	CMsgAuctionListItems                         Opcode = 0x258
	CMsgAuctionListOwnerItems                    Opcode = 0x259
	CMsgAuctionPlaceBid                          Opcode = 0x25A
	SMsgAuctionCommandResult                     Opcode = 0x25B
	SMsgAuctionListResult                        Opcode = 0x25C
	SMsgAuctionOwnerListResult                   Opcode = 0x25D
	SMsgAuctionBidderNotification                Opcode = 0x25E
	SMsgAuctionOwnerNotification                 Opcode = 0x25F
	SMsgProcResist                               Opcode = 0x260
	SMsgCombatEventFailed                        Opcode = 0x261
	SMsgDispelFailed                             Opcode = 0x262
	SMsgSpellOrDamageImmune                      Opcode = 0x263
	CMsgAuctionListBidderItems                   Opcode = 0x264
	SMsgAuctionBidderListResult                  Opcode = 0x265
	SMsgSetFlatSpellModifier                     Opcode = 0x266
	SMsgSetPctSpellModifier                      Opcode = 0x267
	CMsgSetAmmo                                  Opcode = 0x268
	SMsgCorpseReclaimDelay                       Opcode = 0x269
	CMsgSetActiveMover                           Opcode = 0x26A
	CMsgPetCancelAura                            Opcode = 0x26B
	CMsgPlayerAiCheat                            Opcode = 0x26C
	CMsgCancelAutoRepeatSpell                    Opcode = 0x26D
	MsgGmAccountOnline                           Opcode = 0x26E
	MsgListStabledPets                           Opcode = 0x26F
	CMsgStablePet                                Opcode = 0x270
	CMsgUnstablePet                              Opcode = 0x271
	CMsgBuyStableSlot                            Opcode = 0x272
	SMsgStableResult                             Opcode = 0x273
	CMsgStableRevivePet                          Opcode = 0x274
	CMsgStableSwapPet                            Opcode = 0x275
	MsgQuestPushResult                           Opcode = 0x276
	SMsgPlayMusic                                Opcode = 0x277
	SMsgPlayObjectSound                          Opcode = 0x278
	CMsgRequestPetInfo                           Opcode = 0x279
	CMsgFarSight                                 Opcode = 0x27A
	SMsgSpellDispelLog                           Opcode = 0x27B
	SMsgDamageCalcLog                            Opcode = 0x27C
	CMsgEnableDamageLog                          Opcode = 0x27D
	CMsgGroupChangeSubGroup                      Opcode = 0x27E
	CMsgRequestPartyMemberStats                  Opcode = 0x27F
	CMsgGroupSwapSubGroup                        Opcode = 0x280
	CMsgResetFactionCheat                        Opcode = 0x281
	CMsgAutoStoreBankItem                        Opcode = 0x282
	CMsgAutoBankItem                             Opcode = 0x283
	MsgQueryNextMailTime                         Opcode = 0x284
	SMsgReceivedMail                             Opcode = 0x285
	SMsgRaidGroupOnly                            Opcode = 0x286
	CMsgSetDurabilityCheat                       Opcode = 0x287
	CMsgSetPVPRankCheat                          Opcode = 0x288
	CMsgAddPVPMedalCheat                         Opcode = 0x289
	CMsgDelPVPMedalCheat                         Opcode = 0x28A
	CMsgSetPVPTitle                              Opcode = 0x28B
	SMsgPVPCredit                                Opcode = 0x28C
	SMsgAuctionRemovedNotification               Opcode = 0x28D
	CMsgGroupRaidConvert                         Opcode = 0x28E
	CMsgGroupAssistantLeader                     Opcode = 0x28F
	CMsgBuybackItem                              Opcode = 0x290
	SMsgChatServerMessage                        Opcode = 0x291
	CMsgSetSavedInstanceExtend                   Opcode = 0x292
	SMsgLFGOfferContinue                         Opcode = 0x293
	CMsgTestDropRate                             Opcode = 0x294
	SMsgTestDropRateResult                       Opcode = 0x295
	CMsgLFGGetStatus                             Opcode = 0x296
	SMsgShowMailbox                              Opcode = 0x297
	SMsgResetRangedCombatTimer                   Opcode = 0x298
	SMsgChatNotInParty                           Opcode = 0x299
	CMsgGMTicketSystemToggle                     Opcode = 0x29A
	CMsgCancelGrowthAura                         Opcode = 0x29B
	SMsgCancelAutoRepeat                         Opcode = 0x29C
	SMsgStandStateUpdate                         Opcode = 0x29D
	SMsgLootAllPassed                            Opcode = 0x29E
	SMsgLootRollWon                              Opcode = 0x29F
	CMsgLootRoll                                 Opcode = 0x2A0
	SMsgLootStartRoll                            Opcode = 0x2A1
	SMsgLootRoll                                 Opcode = 0x2A2
	CMsgLootMasterGive                           Opcode = 0x2A3
	SMsgLootMasterList                           Opcode = 0x2A4
	SMsgSetForcedReactions                       Opcode = 0x2A5
	SMsgSpellFailedOther                         Opcode = 0x2A6
	SMsgGameObjectResetState                     Opcode = 0x2A7
	CMsgRepairItem                               Opcode = 0x2A8
	SMsgChatPlayerNotFound                       Opcode = 0x2A9
	MsgTalentWipeConfirm                         Opcode = 0x2AA
	SMsgSummonRequest                            Opcode = 0x2AB
	CMsgSummonResponse                           Opcode = 0x2AC
	MsgDevShowLabel                              Opcode = 0x2AD
	SMsgMonsterMoveTransport                     Opcode = 0x2AE
	SMsgPetBroken                                Opcode = 0x2AF
	MsgMoveFeatherFall                           Opcode = 0x2B0
	MsgMoveWaterWalk                             Opcode = 0x2B1
	CMsgServerBroadcast                          Opcode = 0x2B2
	CMsgSelfRes                                  Opcode = 0x2B3
	SMsgFeignDeathResisted                       Opcode = 0x2B4
	CMsgRunScript                                Opcode = 0x2B5
	SMsgScriptMessage                            Opcode = 0x2B6
	SMsgDuelCountdown                            Opcode = 0x2B7
	SMsgAreaTriggerMessage                       Opcode = 0x2B8
	CMsgShowingHelm                              Opcode = 0x2B9
	CMsgShowingCloak                             Opcode = 0x2BA
	SMsgLFGRoleChosen                            Opcode = 0x2BB
	SMsgPlayerSkinned                            Opcode = 0x2BC
	SMsgDurabilityDamageDeath                    Opcode = 0x2BD
	CMsgSetExploration                           Opcode = 0x2BE
	CMsgSetActionbarToggles                      Opcode = 0x2BF
	MsgDeleteGuildCharter                        Opcode = 0x2C0
	MsgPetitionRename                            Opcode = 0x2C1
	SMsgInitWorldStates                          Opcode = 0x2C2
	SMsgUpdateWorldState                         Opcode = 0x2C3
	CMsgItemNameQuery                            Opcode = 0x2C4
	SMsgItemNameQueryResponse                    Opcode = 0x2C5
	SMsgPetActionFeedback                        Opcode = 0x2C6
	CMsgCharRename                               Opcode = 0x2C7
	SMsgCharRename                               Opcode = 0x2C8
	CMsgMoveSplineDone                           Opcode = 0x2C9
	CMsgMoveFallReset                            Opcode = 0x2CA
	SMsgInstanceSaveCreated                      Opcode = 0x2CB
	SMsgRaidInstanceInfo                         Opcode = 0x2CC
	CMsgRequestRaidInfo                          Opcode = 0x2CD
	CMsgMoveTimeSkipped                          Opcode = 0x2CE
	CMsgMoveFeatherFallAck                       Opcode = 0x2CF
	CMsgMoveWaterWalkAck                         Opcode = 0x2D0
	CMsgMoveNotActiveMover                       Opcode = 0x2D1
	SMsgPlaySound                                Opcode = 0x2D2
	CMsgBattlefieldStatus                        Opcode = 0x2D3
	SMsgBattlefieldStatus                        Opcode = 0x2D4
	CMsgBattlefieldPort                          Opcode = 0x2D5
	MsgInspectHonorStats                         Opcode = 0x2D6
	CMsgBattleMasterHello                        Opcode = 0x2D7
	CMsgMoveStartSwimCheat                       Opcode = 0x2D8
	CMsgMoveStopSwimCheat                        Opcode = 0x2D9
	SMsgForceWalkSpeedChange                     Opcode = 0x2DA
	CMsgForceWalkSpeedChangeAck                  Opcode = 0x2DB
	SMsgForceSwimBackSpeedChange                 Opcode = 0x2DC
	CMsgForceSwimBackSpeedChangeAck              Opcode = 0x2DD
	SMsgForceTurnRateChange                      Opcode = 0x2DE
	CMsgForceTurnRateChangeAck                   Opcode = 0x2DF
	MsgPVPLogData                                Opcode = 0x2E0
	CMsgLeaveBattlefield                         Opcode = 0x2E1
	CMsgAreaSpiritHealerQuery                    Opcode = 0x2E2
	CMsgAreaSpiritHealerQueue                    Opcode = 0x2E3
	SMsgAreaSpiritHealerTime                     Opcode = 0x2E4
	CMsgGMUnTeach                                Opcode = 0x2E5
	SMsgWardenData                               Opcode = 0x2E6
	CMsgWardenData                               Opcode = 0x2E7
	SMsgGroupJoinedBattleground                  Opcode = 0x2E8
	MsgBattlegroundPlayerPositions               Opcode = 0x2E9
	CMsgPetStopAttack                            Opcode = 0x2EA
	SMsgBinderConfirm                            Opcode = 0x2EB
	SMsgBattlegroundPlayerJoined                 Opcode = 0x2EC
	SMsgBattlegroundPlayerLeft                   Opcode = 0x2ED
	CMsgBattleMasterJoin                         Opcode = 0x2EE
	SMsgAddonInfo                                Opcode = 0x2EF
	CMsgPetUnlearn                               Opcode = 0x2F0
	SMsgPetUnlearnConfirm                        Opcode = 0x2F1
	SMsgPartyMemberStatsFull                     Opcode = 0x2F2
	CMsgPetSpellAutoCast                         Opcode = 0x2F3
	SMsgWeather                                  Opcode = 0x2F4
	SMsgPlayTimeWarning                          Opcode = 0x2F5
	SMsgMinigameSetup                            Opcode = 0x2F6
	SMsgMinigameState                            Opcode = 0x2F7
	CMsgMinigameMove                             Opcode = 0x2F8
	SMsgMinigameMoveFailed                       Opcode = 0x2F9
	SMsgRaidInstanceMessage                      Opcode = 0x2FA
	SMsgCompressedMoves                          Opcode = 0x2FB
	CMsgGuildInfoText                            Opcode = 0x2FC
	SMsgChatRestricted                           Opcode = 0x2FD
	SMsgSplineSetRunSpeed                        Opcode = 0x2FE
	SMsgSplineSetRunBackSpeed                    Opcode = 0x2FF
	SMsgSplineSetSwimSpeed                       Opcode = 0x300
	SMsgSplineSetWalkSpeed                       Opcode = 0x301
	SMsgSplineSetSwimBackSpeed                   Opcode = 0x302
	SMsgSplineSetTurnRate                        Opcode = 0x303
	SMsgSplineMoveUnRoot                         Opcode = 0x304
	SMsgSplineMoveFeatherFall                    Opcode = 0x305
	SMsgSplineMoveNormalFall                     Opcode = 0x306
	SMsgSplineMoveSetHover                       Opcode = 0x307
	SMsgSplineMoveUnsetHover                     Opcode = 0x308
	SMsgSplineMoveWaterWalk                      Opcode = 0x309
	SMsgSplineMoveLandWalk                       Opcode = 0x30A
	SMsgSplineMoveStartSwim                      Opcode = 0x30B
	SMsgSplineMoveStopSwim                       Opcode = 0x30C
	SMsgSplineMoveSetRunMode                     Opcode = 0x30D
	SMsgSplineMoveSetWalkMode                    Opcode = 0x30E
	CMsgGmNukeAccount                            Opcode = 0x30F
	MsgGmDestroyCorpse                           Opcode = 0x310
	CMsgGmDestroyOnlineCorpse                    Opcode = 0x311
	CMsgActivateTaxiExpress                      Opcode = 0x312
	SMsgSetFactionAtWar                          Opcode = 0x313
	SMsgGameTimeBiasSet                          Opcode = 0x314
	CMsgDebugActionsStart                        Opcode = 0x315
	CMsgDebugActionsStop                         Opcode = 0x316
	CMsgSetFactionInactive                       Opcode = 0x317
	CMsgSetWatchedFaction                        Opcode = 0x318
	MsgMoveTimeSkipped                           Opcode = 0x319
	SMsgSplineMoveRoot                           Opcode = 0x31A
	CMsgSetExplorationAll                        Opcode = 0x31B
	SMsgInvalidatePlayer                         Opcode = 0x31C
	CMsgResetInstances                           Opcode = 0x31D
	SMsgInstanceReset                            Opcode = 0x31E
	SMsgInstanceResetFailed                      Opcode = 0x31F
	SMsgUpdateLastInstance                       Opcode = 0x320
	MsgRaidTargetUpdate                          Opcode = 0x321
	MsgRaidReadyCheck                            Opcode = 0x322
	CMsgLuaUsage                                 Opcode = 0x323
	SMsgPetActionSound                           Opcode = 0x324
	SMsgPetDismissSound                          Opcode = 0x325
	SMsgGhosteeGone                              Opcode = 0x326
	CMsgGmUpdateTicketStatus                     Opcode = 0x327
	SMsgGmTicketStatusUpdate                     Opcode = 0x328
	MsgSetDungeonDifficulty                      Opcode = 0x329
	CMsgGMSurveySubmit                           Opcode = 0x32A
	SMsgUpdateInstanceOwnership                  Opcode = 0x32B
	CMsgIgnoreKnockbackCheat                     Opcode = 0x32C
	SMsgChatPlayerAmbiguous                      Opcode = 0x32D
	MsgDelayGhostTeleport                        Opcode = 0x32E
	SMsgSpellInstaKillLog                        Opcode = 0x32F
	SMsgSpellUpdateChainTargets                  Opcode = 0x330
	CMsgChatFiltered                             Opcode = 0x331
	SMsgExpectedSpamRecords                      Opcode = 0x332
	SMsgSpellStealLog                            Opcode = 0x333
	CMsgLotteryQueryObsolete                     Opcode = 0x334
	SMsgLotteryQueryResultObsolete               Opcode = 0x335
	CMsgBuyLotteryTicketObsolete                 Opcode = 0x336
	SMsgLotteryResultObsolete                    Opcode = 0x337
	SMsgCharacterProfile                         Opcode = 0x338
	SMsgCharacterProfileRealmConnected           Opcode = 0x339
	SMsgDefenseMessage                           Opcode = 0x33A
	SMsgInstanceDifficulty                       Opcode = 0x33B
	MsgGmResetInstanceLimit                      Opcode = 0x33C
	SMsgMOTD                                     Opcode = 0x33D
	SMsgMoveSetCanTransitionBetweenSwimAndFly    Opcode = 0x33E
	SMsgMoveUnsetCanTransitionBetweenSwimAndFly  Opcode = 0x33F
	CMsgMoveSetCanTransitionBetweenSwimAndFlyAck Opcode = 0x340
	MsgMoveStartSwimCheat                        Opcode = 0x341
	MsgMoveStopSwimCheat                         Opcode = 0x342
	SMsgMoveSetCanFly                            Opcode = 0x343
	SMsgMoveUnsetCanFly                          Opcode = 0x344
	CMsgMoveSetCanFlyAck                         Opcode = 0x345
	CMsgMoveSetFly                               Opcode = 0x346
	CMsgSocketGems                               Opcode = 0x347
	CMsgArenaTeamCreate                          Opcode = 0x348
	SMsgArenaTeamCommandResult                   Opcode = 0x349
	MsgMoveUpdateCanTransitionBetweenSwimAndFly  Opcode = 0x34A
	CMsgArenaTeamQuery                           Opcode = 0x34B
	SMsgArenaTeamQueryResponse                   Opcode = 0x34C
	CMsgArenaTeamRoster                          Opcode = 0x34D
	SMsgArenaTeamRoster                          Opcode = 0x34E
	CMsgArenaTeamInvite                          Opcode = 0x34F
	SMsgArenaTeamInvite                          Opcode = 0x350
	CMsgArenaTeamAccept                          Opcode = 0x351
	CMsgArenaTeamDecline                         Opcode = 0x352
	CMsgArenaTeamLeave                           Opcode = 0x353
	CMsgArenaTeamRemove                          Opcode = 0x354
	CMsgArenaTeamDisband                         Opcode = 0x355
	CMsgArenaTeamLeader                          Opcode = 0x356
	SMsgArenaTeamEvent                           Opcode = 0x357
	CMsgBattlemasterJoinArena                    Opcode = 0x358
	MsgMoveStartAscend                           Opcode = 0x359
	MsgMoveStopAscend                            Opcode = 0x35A
	SMsgArenaTeamStats                           Opcode = 0x35B
	CMsgLFGJoin                                  Opcode = 0x35C
	CMsgLFGLeave                                 Opcode = 0x35D
	CMsgSearchLFGJoin                            Opcode = 0x35E
	CMsgSearchLFGLeave                           Opcode = 0x35F
	SMsgUpdateLFGList                            Opcode = 0x360
	SMsgLFGProposalUpdate                        Opcode = 0x361
	CMsgLFGProposalResult                        Opcode = 0x362
	SMsgLFGRoleCheckUpdate                       Opcode = 0x363
	SMsgLFGJoinResult                            Opcode = 0x364
	SMsgLFGQueueStatus                           Opcode = 0x365
	CMsgSetLFGComment                            Opcode = 0x366
	SMsgLFGUpdatePlayer                          Opcode = 0x367
	SMsgLFGUpdateParty                           Opcode = 0x368
	SMsgLFGUpdateSearch                          Opcode = 0x369
	CMsgLFGSetRoles                              Opcode = 0x36A
	CMsgLFGSetNeeds                              Opcode = 0x36B
	CMsgLFGSetBootVote                           Opcode = 0x36C
	SMsgLFGBootProposalUpdate                    Opcode = 0x36D
	CMsgLfdPlayerLockInfoRequest                 Opcode = 0x36E
	SMsgLFGPlayerInfo                            Opcode = 0x36F
	CMsgLFGTeleport                              Opcode = 0x370
	CMsgLfdPartyLockInfoRequest                  Opcode = 0x371
	SMsgLFGPartyInfo                             Opcode = 0x372
	SMsgTitleEarned                              Opcode = 0x373
	CMsgSetTitle                                 Opcode = 0x374
	CMsgCancelMountAura                          Opcode = 0x375
	SMsgArenaError                               Opcode = 0x376
	MsgInspectArenaTeams                         Opcode = 0x377
	SMsgDeathReleaseLoc                          Opcode = 0x378
	CMsgCancelTempEnchantment                    Opcode = 0x379
	SMsgForcedDeathUpdate                        Opcode = 0x37A
	CMsgCheatSetHonorCurrency                    Opcode = 0x37B
	CMsgCheatSetArenaCurrency                    Opcode = 0x37C
	MsgMoveSetFlightSpeedCheat                   Opcode = 0x37D
	MsgMoveSetFlightSpeed                        Opcode = 0x37E
	MsgMoveSetFlightBackSpeedCheat               Opcode = 0x37F
	MsgMoveSetFlightBackSpeed                    Opcode = 0x380
	SMsgForceFlightSpeedChange                   Opcode = 0x381
	CMsgForceFlightSpeedChangeAck                Opcode = 0x382
	SMsgForceFlightBackSpeedChange               Opcode = 0x383
	CMsgForceFlightBackSpeedChangeAck            Opcode = 0x384
	SMsgSplineSetFlightSpeed                     Opcode = 0x385
	SMsgSplineSetFlightBackSpeed                 Opcode = 0x386
	CMsgMaelstromInvalidateCache                 Opcode = 0x387
	SMsgFlightSplineSync                         Opcode = 0x388
	CMsgSetTaxiBenchmarkMode                     Opcode = 0x389
	SMsgJoinedBattlegroundQueue                  Opcode = 0x38A
	SMsgRealmSplit                               Opcode = 0x38B
	CMsgRealmSplit                               Opcode = 0x38C
	CMsgMoveChangeTransport                      Opcode = 0x38D
	MsgPartyAssignment                           Opcode = 0x38E
	SMsgOfferPetitionError                       Opcode = 0x38F
	SMsgTimeSyncReq                              Opcode = 0x390
	CMsgTimeSyncResp                             Opcode = 0x391
	CMsgSendLocalEvent                           Opcode = 0x392
	CMsgSendGeneralTrigger                       Opcode = 0x393
	CMsgSendCombatTrigger                        Opcode = 0x394
	CMsgMaelstromGmSentMail                      Opcode = 0x395
	SMsgResetFailedNotify                        Opcode = 0x396
	SMsgRealGroupUpdate                          Opcode = 0x397
	SMsgLFGDisabled                              Opcode = 0x398
	CMsgActivePVPCheat                           Opcode = 0x399
	CMsgCheatDumpItemsDebugOnly                  Opcode = 0x39A
	SMsgCheatDumpItemsDebugOnlyResponse          Opcode = 0x39B
	SMsgCheatDumpItemsDebugOnlyResponseWriteFile Opcode = 0x39C
	SMsgUpdateComboPoints                        Opcode = 0x39D
	SMsgVoiceSessionRosterUpdate                 Opcode = 0x39E
	SMsgVoiceSessionLeave                        Opcode = 0x39F
	SMsgVoiceSessionAdjustPriority               Opcode = 0x3A0
	CMsgVoiceSetTalkerMutedRequest               Opcode = 0x3A1
	SMsgVoiceSetTalkerMuted                      Opcode = 0x3A2
	SMsgInitExtraAuraInfoObsolete                Opcode = 0x3A3
	SMsgSetExtraAuraInfoObsolete                 Opcode = 0x3A4
	SMsgSetExtraAuraInfoNeedUpdateObsolete       Opcode = 0x3A5
	SMsgClearExtraAuraInfoObsolete               Opcode = 0x3A6
	MsgMoveStartDescend                          Opcode = 0x3A7
	CMsgIgnoreRequirementsCheat                  Opcode = 0x3A8
	SMsgIgnoreRequirementsCheat                  Opcode = 0x3A9
	SMsgSpellChanceProcLog                       Opcode = 0x3AA
	CMsgMoveSetRunSpeed                          Opcode = 0x3AB
	SMsgDismount                                 Opcode = 0x3AC
	MsgMoveUpdateCanFly                          Opcode = 0x3AD
	MsgRaidReadyCheckConfirm                     Opcode = 0x3AE
	CMsgVoiceSessionEnable                       Opcode = 0x3AF
	SMsgVoiceSessionEnable                       Opcode = 0x3B0
	SMsgVoiceParentalControls                    Opcode = 0x3B1
	CMsgGmWhisper                                Opcode = 0x3B2
	SMsgGmMessageChat                            Opcode = 0x3B3
	MsgGMGearRating                              Opcode = 0x3B4
	CMsgCommentatorEnable                        Opcode = 0x3B5
	SMsgCommentatorStateChanged                  Opcode = 0x3B6
	CMsgCommentatorGetMapInfo                    Opcode = 0x3B7
	SMsgCommentatorMapInfo                       Opcode = 0x3B8
	CMsgCommentatorGetPlayerInfo                 Opcode = 0x3B9
	SMsgCommentatorGetPlayerInfo                 Opcode = 0x3BA
	SMsgCommentatorPlayerInfo                    Opcode = 0x3BB
	CMsgCommentatorEnterInstance                 Opcode = 0x3BC
	CMsgCommentatorExitInstance                  Opcode = 0x3BD
	CMsgCommentatorInstanceCommand               Opcode = 0x3BE
	SMsgClearTarget                              Opcode = 0x3BF
	CMsgBotDetected                              Opcode = 0x3C0
	SMsgCrossedInebriationThreshold              Opcode = 0x3C1
	CMsgCheatPlayerLogin                         Opcode = 0x3C2
	CMsgCheatPlayerLookup                        Opcode = 0x3C3
	SMsgCheatPlayerLookup                        Opcode = 0x3C4
	SMsgKickReason                               Opcode = 0x3C5
	MsgRaidReadyCheckFinished                    Opcode = 0x3C6
	CMsgComplain                                 Opcode = 0x3C7
	SMsgComplainResult                           Opcode = 0x3C8
	SMsgFeatureSystemStatus                      Opcode = 0x3C9
	CMsgGmShowComplaints                         Opcode = 0x3CA
	CMsgGmUnSquelch                              Opcode = 0x3CB
	CMsgChannelSilenceVoice                      Opcode = 0x3CC
	CMsgChannelSilenceAll                        Opcode = 0x3CD
	CMsgChannelUnSilenceVoice                    Opcode = 0x3CE
	CMsgChannelUnSilenceAll                      Opcode = 0x3CF
	CMsgTargetCast                               Opcode = 0x3D0
	CMsgTargetScriptCast                         Opcode = 0x3D1
	CMsgChannelDisplayList                       Opcode = 0x3D2
	CMsgSetActiveVoiceChannel                    Opcode = 0x3D3
	CMsgGetChannelMemberCount                    Opcode = 0x3D4
	SMsgChannelMemberCount                       Opcode = 0x3D5
	CMsgChannelVoiceOn                           Opcode = 0x3D6
	CMsgChannelVoiceOff                          Opcode = 0x3D7
	CMsgDebugListTargets                         Opcode = 0x3D8
	SMsgDebugListTargets                         Opcode = 0x3D9
	SMsgAvailableVoiceChannel                    Opcode = 0x3DA
	CMsgAddVoiceIgnore                           Opcode = 0x3DB
	CMsgDelVoiceIgnore                           Opcode = 0x3DC
	CMsgPartySilence                             Opcode = 0x3DD
	CMsgPartyUnsilence                           Opcode = 0x3DE
	MsgNotifyPartySquelch                        Opcode = 0x3DF
	SMsgComsatReconnectTry                       Opcode = 0x3E0
	SMsgComsatDisconnect                         Opcode = 0x3E1
	SMsgComsatConnectFail                        Opcode = 0x3E2
	SMsgVoiceChatStatus                          Opcode = 0x3E3
	CMsgReportPVPAfk                             Opcode = 0x3E4
	SMsgReportPVPAfkResult                       Opcode = 0x3E5
	CMsgGuildBankerActivate                      Opcode = 0x3E6
	CMsgGuildBankQueryTab                        Opcode = 0x3E7
	SMsgGuildBankList                            Opcode = 0x3E8
	CMsgGuildBankSwapItems                       Opcode = 0x3E9
	CMsgGuildBankBuyTab                          Opcode = 0x3EA
	CMsgGuildBankUpdateTab                       Opcode = 0x3EB
	CMsgGuildBankDepositMoney                    Opcode = 0x3EC
	CMsgGuildBankWithdrawMoney                   Opcode = 0x3ED
	MsgGuildBankLogQuery                         Opcode = 0x3EE
	CMsgSetChannelWatch                          Opcode = 0x3EF
	SMsgUserListAdd                              Opcode = 0x3F0
	SMsgUserListRemove                           Opcode = 0x3F1
	SMsgUserListUpdate                           Opcode = 0x3F2
	CMsgClearChannelWatch                        Opcode = 0x3F3
	SMsgInspectTalent                            Opcode = 0x3F4
	SMsgGogogoObsolete                           Opcode = 0x3F5
	SMsgEchoPartySquelch                         Opcode = 0x3F6
	CMsgSetTitleSuffix                           Opcode = 0x3F7
	CMsgSpellClick                               Opcode = 0x3F8
	SMsgLootList                                 Opcode = 0x3F9
	CMsgGMCharacterRestore                       Opcode = 0x3FA
	CMsgGMCharacterSave                          Opcode = 0x3FB
	SMsgVoiceSessionFull                         Opcode = 0x3FC
	MsgGuildPermissions                          Opcode = 0x3FD
	MsgGuildBankMoneyWithdrawn                   Opcode = 0x3FE
	MsgGuildEventLogQuery                        Opcode = 0x3FF
	CMsgMaelstromRenameGuild                     Opcode = 0x400
	CMsgGetMirrorImageData                       Opcode = 0x401
	SMsgMirrorImageData                          Opcode = 0x402
	SMsgForceDisplayUpdate                       Opcode = 0x403
	SMsgSpellChanceResistPushback                Opcode = 0x404
	CMsgIgnoreDiminishingReturnsCheat            Opcode = 0x405
	SMsgIgnoreDiminishingReturnsCheat            Opcode = 0x406
	CMsgKeepAlive                                Opcode = 0x407
	SMsgRaidReadyCheckError                      Opcode = 0x408
	CMsgOptOutOfLoot                             Opcode = 0x409
	MsgQueryGuildBankText                        Opcode = 0x40A
	CMsgSetGuildBankText                         Opcode = 0x40B
	CMsgSetGrantableLevels                       Opcode = 0x40C
	CMsgGrantLevel                               Opcode = 0x40D
	CMsgReferAFriend                             Opcode = 0x40E
	MsgGmChangeArenaRating                       Opcode = 0x40F
	CMsgDeclineChannelInvite                     Opcode = 0x410
	SMsgGroupActionThrottled                     Opcode = 0x411
	SMsgOverrideLight                            Opcode = 0x412
	SMsgTotemCreated                             Opcode = 0x413
	CMsgTotemDestroyed                           Opcode = 0x414
	CMsgExpireRaidInstance                       Opcode = 0x415
	CMsgNoSpellVariance                          Opcode = 0x416
	CMsgQuestGiverStatusMultipleQuery            Opcode = 0x417
	SMsgQuestGiverStatusMultiple                 Opcode = 0x418
	CMsgSetPlayerDeclinedNames                   Opcode = 0x419
	SMsgSetPlayerDeclinedNamesResult             Opcode = 0x41A
	CMsgQueryServerBuckData                      Opcode = 0x41B
	CMsgClearServerBuckData                      Opcode = 0x41C
	SMsgServerBuckData                           Opcode = 0x41D
	SMsgSendUnlearnSpells                        Opcode = 0x41E
	SMsgProposeLevelGrant                        Opcode = 0x41F
	CMsgAcceptLevelGrant                         Opcode = 0x420
	SMsgReferAFriendFailure                      Opcode = 0x421
	SMsgSplineMoveSetFlying                      Opcode = 0x422
	SMsgSplineMoveUnsetFlying                    Opcode = 0x423
	SMsgSummonCancel                             Opcode = 0x424
	CMsgChangePersonalArenaRating                Opcode = 0x425
	CMsgAlterAppearance                          Opcode = 0x426
	SMsgEnableBarberShop                         Opcode = 0x427
	SMsgBarberShopResult                         Opcode = 0x428
	CMsgCalendarGetCalendar                      Opcode = 0x429
	CMsgCalendarGetEvent                         Opcode = 0x42A
	CMsgCalendarGuildFilter                      Opcode = 0x42B
	CMsgCalendarArenaTeam                        Opcode = 0x42C
	CMsgCalendarAddEvent                         Opcode = 0x42D
	CMsgCalendarUpdateEvent                      Opcode = 0x42E
	CMsgCalendarRemoveEvent                      Opcode = 0x42F
	CMsgCalendarCopyEvent                        Opcode = 0x430
	CMsgCalendarEventInvite                      Opcode = 0x431
	CMsgCalendarEventRsvp                        Opcode = 0x432
	CMsgCalendarEventRemoveInvite                Opcode = 0x433
	CMsgCalendarEventStatus                      Opcode = 0x434
	CMsgCalendarEventModeratorStatus             Opcode = 0x435
	SMsgCalendarSendCalendar                     Opcode = 0x436
	SMsgCalendarSendEvent                        Opcode = 0x437
	SMsgCalendarFilterGuild                      Opcode = 0x438
	SMsgCalendarArenaTeam                        Opcode = 0x439
	SMsgCalendarEventInvite                      Opcode = 0x43A
	SMsgCalendarEventInviteRemoved               Opcode = 0x43B
	SMsgCalendarEventStatus                      Opcode = 0x43C
	SMsgCalendarCommandResult                    Opcode = 0x43D
	SMsgCalendarRaidLockoutAdded                 Opcode = 0x43E
	SMsgCalendarRaidLockoutRemoved               Opcode = 0x43F
	SMsgCalendarEventInviteAlert                 Opcode = 0x440
	SMsgCalendarEventInviteRemovedAlert          Opcode = 0x441
	SMsgCalendarEventInviteStatusAlert           Opcode = 0x442
	SMsgCalendarEventRemovedAlert                Opcode = 0x443
	SMsgCalendarEventUpdatedAlert                Opcode = 0x444
	SMsgCalendarEventModeratorStatusAlert        Opcode = 0x445
	CMsgCalendarComplain                         Opcode = 0x446
	CMsgCalendarGetNumPending                    Opcode = 0x447
	SMsgCalendarSendNumPending                   Opcode = 0x448
	CMsgSaveDance                                Opcode = 0x449
	SMsgNotifyDance                              Opcode = 0x44A
	CMsgPlayDance                                Opcode = 0x44B
	SMsgPlayDance                                Opcode = 0x44C
	CMsgLoadDances                               Opcode = 0x44D
	CMsgStopDance                                Opcode = 0x44E
	SMsgStopDance                                Opcode = 0x44F
	CMsgSyncDance                                Opcode = 0x450
	CMsgDanceQuery                               Opcode = 0x451
	SMsgDanceQueryResponse                       Opcode = 0x452
	SMsgInvalidateDance                          Opcode = 0x453
	CMsgDeleteDance                              Opcode = 0x454
	SMsgLearnedDanceMoves                        Opcode = 0x455
	CMsgLearnDanceMove                           Opcode = 0x456
	CMsgUnlearnDanceMove                         Opcode = 0x457
	CMsgSetRuneCount                             Opcode = 0x458
	CMsgSetRuneCooldown                          Opcode = 0x459
	MsgMoveSetPitchRateCheat                     Opcode = 0x45A
	MsgMoveSetPitchRate                          Opcode = 0x45B
	SMsgForcePitchRateChange                     Opcode = 0x45C
	CMsgForcePitchRateChangeAck                  Opcode = 0x45D
	SMsgSplineSetPitchRate                       Opcode = 0x45E
	CMsgCalendarEventInviteNotes                 Opcode = 0x45F
	SMsgCalendarEventInviteNotes                 Opcode = 0x460
	SMsgCalendarEventInviteNotesAlert            Opcode = 0x461
	CMsgUpdateMissileTrajectory                  Opcode = 0x462
	SMsgUpdateAccountDataComplete                Opcode = 0x463
	SMsgTriggerMovie                             Opcode = 0x464
	CMsgCompleteMovie                            Opcode = 0x465
	CMsgSetGlyphSlot                             Opcode = 0x466
	CMsgSetGlyph                                 Opcode = 0x467
	SMsgAchievementEarned                        Opcode = 0x468
	SMsgDynamicDropRollResult                    Opcode = 0x469
	SMsgCriteriaUpdate                           Opcode = 0x46A
	CMsgQueryInspectAchievements                 Opcode = 0x46B
	SMsgRespondInspectAchievements               Opcode = 0x46C
	CMsgDismissControlledVehicle                 Opcode = 0x46D
	CMsgCompleteAchievementCheat                 Opcode = 0x46E
	SMsgQuestUpdateAddPVPKill                    Opcode = 0x46F
	CMsgSetCriteriaCheat                         Opcode = 0x470
	SMsgCalendarRaidLockoutUpdated               Opcode = 0x471
	CMsgUnitAnimTierCheat                        Opcode = 0x472
	CMsgCharCustomize                            Opcode = 0x473
	SMsgCharCustomize                            Opcode = 0x474
	SMsgPetRenamable                             Opcode = 0x475
	CMsgRequestVehicleExit                       Opcode = 0x476
	CMsgRequestVehiclePrevSeat                   Opcode = 0x477
	CMsgRequestVehicleNextSeat                   Opcode = 0x478
	CMsgRequestVehicleSwitchSeat                 Opcode = 0x479
	CMsgPetLearnTalent                           Opcode = 0x47A
	CMsgPetUnlearnTalents                        Opcode = 0x47B
	SMsgSetPhaseShift                            Opcode = 0x47C
	SMsgAllAchievementData                       Opcode = 0x47D
	CMsgForceSayCheat                            Opcode = 0x47E
	SMsgHealthUpdate                             Opcode = 0x47F
	SMsgPowerUpdate                              Opcode = 0x480
	CMsgGameObjReportUse                         Opcode = 0x481
	SMsgHighestThreatUpdate                      Opcode = 0x482
	SMsgThreatUpdate                             Opcode = 0x483
	SMsgThreatRemove                             Opcode = 0x484
	SMsgThreatClear                              Opcode = 0x485
	SMsgConvertRune                              Opcode = 0x486
	SMsgReSyncRunes                              Opcode = 0x487
	SMsgAddRunePower                             Opcode = 0x488
	CMsgStartQuest                               Opcode = 0x489
	CMsgRemoveGlyph                              Opcode = 0x48A
	CMsgDumpObjects                              Opcode = 0x48B
	SMsgDumpObjectsData                          Opcode = 0x48C
	CMsgDismissCritter                           Opcode = 0x48D
	SMsgNotifyDestLocSpellCast                   Opcode = 0x48E
	CMsgAuctionListPendingSales                  Opcode = 0x48F
	SMsgAuctionListPendingSales                  Opcode = 0x490
	SMsgModifyCooldown                           Opcode = 0x491
	SMsgPetUpdateComboPoints                     Opcode = 0x492
	CMsgEnableTaxi                               Opcode = 0x493
	SMsgPreResurrect                             Opcode = 0x494
	SMsgAuraUpdateAll                            Opcode = 0x495
	SMsgAuraUpdate                               Opcode = 0x496
	CMsgFloodGraceCheat                          Opcode = 0x497
	SMsgServerFirstAchievement                   Opcode = 0x498
	SMsgPetLearnedSpell                          Opcode = 0x499
	SMsgPetUnlearnedSpell                        Opcode = 0x49A
	CMsgChangeSeatsOnControlledVehicle           Opcode = 0x49B
	CMsgHearthAndResurrect                       Opcode = 0x49C
	SMsgOnCancelExpectedRideVehicleAura          Opcode = 0x49D
	SMsgCriteriaDeleted                          Opcode = 0x49E
	SMsgAchievementDeleted                       Opcode = 0x49F
	CMsgServerInfoQuery                          Opcode = 0x4A0
	SMsgServerInfoResponse                       Opcode = 0x4A1
	CMsgCheckLoginCriteria                       Opcode = 0x4A2
	SMsgServerBuckDataStart                      Opcode = 0x4A3
	CMsgSetBreath                                Opcode = 0x4A4
	CMsgQueryVehicleStatus                       Opcode = 0x4A5
	SMsgBattlegroundInfoThrottled                Opcode = 0x4A6
	SMsgPlayerVehicleData                        Opcode = 0x4A7
	CMsgPlayerVehicleEnter                       Opcode = 0x4A8
	CMsgControllerEjectPassenger                 Opcode = 0x4A9
	SMsgPetGuids                                 Opcode = 0x4AA
	SMsgClientCacheVersion                       Opcode = 0x4AB
	CMsgChangeGdfArenaRating                     Opcode = 0x4AC
	CMsgSetArenaTeamRatingByIndex                Opcode = 0x4AD
	CMsgSetArenaTeamWeeklyGames                  Opcode = 0x4AE
	CMsgSetArenaTeamSeasonGames                  Opcode = 0x4AF
	CMsgSetArenaMemberWeeklyGames                Opcode = 0x4B0
	CMsgSetArenaMemberSeasonGames                Opcode = 0x4B1
	SMsgItemRefundInfoResponse                   Opcode = 0x4B2
	CMsgItemRefundInfo                           Opcode = 0x4B3
	CMsgItemRefund                               Opcode = 0x4B4
	SMsgItemRefundResult                         Opcode = 0x4B5
	CMsgCorpseMapPositionQuery                   Opcode = 0x4B6
	SMsgCorpseMapPositionQueryResponse           Opcode = 0x4B7
	CMsgUnused5                                  Opcode = 0x4B8
	CMsgUnused6                                  Opcode = 0x4B9
	CMsgCalendarEventSignup                      Opcode = 0x4BA
	SMsgCalendarClearPendingAction               Opcode = 0x4BB
	SMsgEquipmentSetList                         Opcode = 0x4BC
	CMsgEquipmentSetSave                         Opcode = 0x4BD
	CMsgUpdateProjectilePosition                 Opcode = 0x4BE
	SMsgSetProjectilePosition                    Opcode = 0x4BF
	SMsgTalentsInfo                              Opcode = 0x4C0
	CMsgLearnPreviewTalents                      Opcode = 0x4C1
	CMsgLearnPreviewTalentsPet                   Opcode = 0x4C2
	CMsgSetActiveTalentGroupObsolete             Opcode = 0x4C3
	CMsgGmGrantAchievement                       Opcode = 0x4C4
	CMsgGmRemoveAchievement                      Opcode = 0x4C5
	CMsgGmSetCriteriaForPlayer                   Opcode = 0x4C6
	SMsgArenaUnitDestroyed                       Opcode = 0x4C7
	SMsgArenaTeamChangeFailedQueued              Opcode = 0x4C8
	CMsgProfileDataRequest                       Opcode = 0x4C9
	SMsgProfileDataResponse                      Opcode = 0x4CA
	CMsgStartBattlefieldCheat                    Opcode = 0x4CB
	CMsgEndBattlefieldCheat                      Opcode = 0x4CC
	SMsgMultiplePackets                          Opcode = 0x4CD
	SMsgMoveGravityDisable                       Opcode = 0x4CE
	CMsgMoveGravityDisableAck                    Opcode = 0x4CF
	SMsgMoveGravityEnable                        Opcode = 0x4D0
	CMsgMoveGravityEnableAck                     Opcode = 0x4D1
	MsgMoveGravityChange                         Opcode = 0x4D2
	SMsgSplineMoveGravityDisable                 Opcode = 0x4D3
	SMsgSplineMoveGravityEnable                  Opcode = 0x4D4
	CMsgEquipmentSetUse                          Opcode = 0x4D5
	SMsgEquipmentSetUseResult                    Opcode = 0x4D6
	CMsgForceAnim                                Opcode = 0x4D7
	SMsgForceAnim                                Opcode = 0x4D8
	CMsgCharFactionChange                        Opcode = 0x4D9
	SMsgCharFactionChange                        Opcode = 0x4DA
	CMsgPVPQueueStatsRequest                     Opcode = 0x4DB
	SMsgPVPQueueStats                            Opcode = 0x4DC
	CMsgSetPaidServiceCheat                      Opcode = 0x4DD
	SMsgBattlefieldMgrEntryInvite                Opcode = 0x4DE
	CMsgBattlefieldMgrEntryInviteResponse        Opcode = 0x4DF
	SMsgBattlefieldMgrEntered                    Opcode = 0x4E0
	SMsgBattlefieldMgrQueueInvite                Opcode = 0x4E1
	CMsgBattlefieldMgrQueueInviteResponse        Opcode = 0x4E2
	CMsgBattlefieldMgrQueueRequest               Opcode = 0x4E3
	SMsgBattlefieldMgrQueueRequestResponse       Opcode = 0x4E4
	SMsgBattlefieldMgrEjectPending               Opcode = 0x4E5
	SMsgBattlefieldMgrEjected                    Opcode = 0x4E6
	CMsgBattlefieldMgrExitRequest                Opcode = 0x4E7
	SMsgBattlefieldMgrStateChange                Opcode = 0x4E8
	CMsgBattlefieldManagerAdvanceState           Opcode = 0x4E9
	CMsgBattlefieldManagerSetNextTransitionTime  Opcode = 0x4EA
	MsgSetRaidDifficulty                         Opcode = 0x4EB
	CMsgToggleXpGain                             Opcode = 0x4EC
	SMsgToggleXpGain                             Opcode = 0x4ED
	SMsgGMResponseDbError                        Opcode = 0x4EE
	SMsgGMResponseReceived                       Opcode = 0x4EF
	CMsgGMResponseResolve                        Opcode = 0x4F0
	SMsgGMResponseStatusUpdate                   Opcode = 0x4F1
	SMsgGMResponseCreateTicket                   Opcode = 0x4F2
	CMsgGMResponseCreateTicket                   Opcode = 0x4F3
	CMsgServerInfo                               Opcode = 0x4F4
	SMsgServerInfo                               Opcode = 0x4F5
	CMsgWorldStateUiTimerUpdate                  Opcode = 0x4F6
	SMsgWorldStateUiTimerUpdate                  Opcode = 0x4F7
	CMsgCharRaceChange                           Opcode = 0x4F8
	MsgViewPhaseShift                            Opcode = 0x4F9
	SMsgTalentsInvoluntarilyReset                Opcode = 0x4FA
	CMsgDebugServerGeo                           Opcode = 0x4FB
	SMsgDebugServerGeo                           Opcode = 0x4FC
	SMsgLootSlotChanged                          Opcode = 0x4FD
	MsgUpdateGroupInfo                           Opcode = 0x4FE
	CMsgReadyForAccountDataTimes                 Opcode = 0x4FF
	CMsgQueryQuestsCompleted                     Opcode = 0x500
	SMsgQueryQuestsCompletedResponse             Opcode = 0x501
	CMsgGmReportLag                              Opcode = 0x502
	CMsgAfkMonitorInfoRequest                    Opcode = 0x503
	SMsgAfkMonitorInfoResponse                   Opcode = 0x504
	CMsgAfkMonitorInfoClear                      Opcode = 0x505
	SMsgCorpseNotInInstance                      Opcode = 0x506
	CMsgGMNukeCharacter                          Opcode = 0x507
	CMsgSetAllowLowLevelRaid1                    Opcode = 0x508
	CMsgSetAllowLowLevelRaid2                    Opcode = 0x509
	SMsgCameraShake                              Opcode = 0x50A
	SMsgSocketGemsResult                         Opcode = 0x50B
	CMsgSetCharacterModel                        Opcode = 0x50C
	SMsgRedirectClient                           Opcode = 0x50D
	CMsgRedirectionFailed                        Opcode = 0x50E
	SMsgSuspendComms                             Opcode = 0x50F
	CMsgSuspendCommsAck                          Opcode = 0x510
	SMsgForceSendQueuedPackets                   Opcode = 0x511
	CMsgRedirectionAuthProof                     Opcode = 0x512
	CMsgDropNewConnection                        Opcode = 0x513
	SMsgSendAllCombatLog                         Opcode = 0x514
	SMsgOpenLFGDungeonFinder                     Opcode = 0x515
	SMsgMoveSetCollisionHgt                      Opcode = 0x516
	CMsgMoveSetCollisionHgtAck                   Opcode = 0x517
	MsgMoveSetCollisionHgt                       Opcode = 0x518
	CMsgClearRandomBgWinTime                     Opcode = 0x519
	CMsgClearHolidayBgWinTime                    Opcode = 0x51A
	CMsgCommentatorSkirmishQueueCommand          Opcode = 0x51B
	SMsgCommentatorSkirmishQueueResult1          Opcode = 0x51C
	SMsgCommentatorSkirmishQueueResult2          Opcode = 0x51D
	SMsgMultipleMoves                            Opcode = 0x51E
	TC9CMsgPrepareForRedirect                    Opcode = 0x51F
	TC9SMsgReadyForRedirect                      Opcode = 0x520
)

func (Opcode) String

func (i Opcode) String() string

type Packet

type Packet struct {
	Opcode Opcode
	Source Source
	Size   uint32
	Data   []byte
}

func (Packet) Reader

func (p Packet) Reader() *Reader

type Reader

type Reader struct {
	// contains filtered or unexported fields
}

func NewReaderWithData

func NewReaderWithData(d []byte) *Reader

func (*Reader) Error

func (r *Reader) Error() error

func (*Reader) Int16

func (r *Reader) Int16() int16

func (*Reader) Int32

func (r *Reader) Int32() int32

func (*Reader) Int64

func (r *Reader) Int64() int64

func (*Reader) Int8

func (r *Reader) Int8() int8

func (*Reader) Left

func (r *Reader) Left() int

func (*Reader) RawReader

func (r *Reader) RawReader() io.Reader

func (*Reader) Read

func (r *Reader) Read(data interface{})

func (*Reader) String

func (r *Reader) String() string

func (*Reader) Uint16

func (r *Reader) Uint16() uint16

func (*Reader) Uint32

func (r *Reader) Uint32() uint32

func (*Reader) Uint64

func (r *Reader) Uint64() uint64

func (*Reader) Uint8

func (r *Reader) Uint8() uint8

type Source added in v0.0.2

type Source uint8

type Writer

type Writer struct {
	Payload *bytes.Buffer
	Opcode  Opcode
	Size    int32
	// contains filtered or unexported fields
}

func NewWriter

func NewWriter(opcode Opcode) *Writer

func NewWriterWithSize

func NewWriterWithSize(opcode Opcode, size uint32) *Writer

func (*Writer) Bool

func (w *Writer) Bool(v bool) *Writer

func (*Writer) Bytes

func (w *Writer) Bytes(v []byte) *Writer

func (*Writer) Float32

func (w *Writer) Float32(v float32) *Writer

func (*Writer) Int16

func (w *Writer) Int16(v int16) *Writer

func (*Writer) Int32

func (w *Writer) Int32(v int32) *Writer

func (*Writer) Int64

func (w *Writer) Int64(v int64) *Writer

func (*Writer) SetByteOrder

func (w *Writer) SetByteOrder(order binary.ByteOrder) *Writer

func (*Writer) String

func (w *Writer) String(v string) *Writer

func (*Writer) ToPacket

func (w *Writer) ToPacket() *Packet

func (*Writer) Uint16

func (w *Writer) Uint16(v uint16) *Writer

func (*Writer) Uint32

func (w *Writer) Uint32(v uint32) *Writer

func (*Writer) Uint64

func (w *Writer) Uint64(v uint64) *Writer

func (*Writer) Uint8

func (w *Writer) Uint8(v uint8) *Writer

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL