# ShowEQ Import Notes: # ZERO THE FILE first # perl -pi -e 's/0x[0-9a-fA-F]{4}/0x0000/g' opcodes.conf # Unknown Mapping: # OP_Action2 -> OP_Damage # OP_EnvDamage -> OP_Damage ---> might have been a one time mistake # Name Differences: # OP_CancelInvite -> OP_GroupCancelInvite # OP_GMFind -> OP_FindPersonRequest # OP_CommonMessage -> OP_ChannelMessage OP_Unknown=0x0000 OP_ExploreUnknown=0x0000 # used for unknown explorer # world packets # Required to reach Char Select: OP_SendLoginInfo=0x2fca OP_ApproveWorld=0x0000 OP_LogServer=0x6d4d OP_SendCharInfo=0x832 OP_ExpansionInfo=0x066d OP_GuildsList=0x0000 OP_EnterWorld=0x6691 OP_PostEnterWorld=0x2062 OP_World_Client_CRC1=0x74c8 OP_World_Client_CRC2=0x3984 OP_World_Client_CRC3=0x6516 OP_SendSpellChecksum=0x0000 OP_SendSkillCapsChecksum=0x0000 # Character Select Related: OP_SendMaxCharacters=0x13af OP_SendMembership=0x2aca OP_SendMembershipDetails=0x2608 OP_CharacterCreateRequest=0x2df4 OP_CharacterCreate=0x6a3c OP_DeleteCharacter=x67d7 OP_RandomNameGenerator=0x49d9 OP_ApproveName=0x11e5 OP_MOTD=0x0000 OP_SetChatServer=0x0000 OP_SetChatServer2=0x2726 OP_ZoneServerInfo=0x2273 OP_WorldComplete=0x195c OP_WorldUnknown001=0x2049 OP_FloatListThing=0x66fd # Reasons for Disconnect: OP_ZoneUnavail=0x582d OP_WorldClientReady=0x7ed8 OP_CharacterStillInZone=0x0000 OP_WorldChecksumFailure=0x0000 OP_WorldLoginFailed=0x0000 OP_WorldLogout=0x0000 OP_WorldLevelTooHigh=0x0000 OP_CharInacessable=0x0000 OP_UserCompInfo=0x0000 OP_SendExeChecksum=0x0000 OP_SendBaseDataChecksum=0x0000 # Zone in opcodes OP_AckPacket=0x77c9 OP_ZoneEntry=0x784a OP_ReqNewZone=0x3895 OP_NewZone=0x4341 OP_ZoneSpawns=0x17d9 OP_PlayerProfile=0x1c76 OP_TimeOfDay=0x3736 OP_LevelUpdate=0x0eb2 OP_Stamina=0x1563 OP_RequestClientZoneChange=0x0191 OP_ZoneChange=0x17a3 OP_LockoutTimerInfo=0x0000 OP_ZoneServerReady=0x0000 OP_ZoneInUnknown=0x0000 OP_LogoutReply=0x0000 OP_PreLogoutReply=0x0000 # Required to fully log in OP_SpawnAppearance=0x4eb0 OP_ChangeSize=0x2fdc OP_TributeUpdate=0x0000 OP_TributeTimer=0x0000 OP_SendTributes=0x0000 OP_RequestGuildTributes=0x0000 OP_TributeInfo=0x0000 OP_Weather=0x6fe6 OP_ReqClientSpawn=0x6732 OP_SpawnDoor=0x4273 OP_GroundSpawn=0x49c5 OP_SendZonepoints=0x279f OP_BlockedBuffs=0x0000 OP_RemoveBlockedBuffs=0x0000 OP_ClearBlockedBuffs=0x0000 OP_WorldObjectsSent=0x2879 OP_SendExpZonein=0x02b4 OP_SendAATable=0x5f30 OP_ClearAA=0x3498 OP_ClearLeadershipAbilities=0x0000 #removed; leadership abilities are baked in and always on OP_RespondAA=0x0000 OP_UpdateAA=0x0000 OP_SendAAStats=0x0000 OP_AAExpUpdate=0x0000 #0x642f OP_ExpUpdate=0x611d OP_HPUpdate=0x775c OP_ManaChange=0x700f OP_TGB=0x0000 #removed; tgb is baked in and always on OP_SpecialMesg=0x7d93 OP_GuildMemberList=0x0000 OP_GuildMOTD=0x0000 OP_CharInventory=0x21d6 OP_WearChange=0x44c0 OP_ClientUpdate=0x3a4b OP_ClientReady=0x0831 OP_SetServerFilter=0x6b7f # Guild Opcodes OP_GetGuildMOTD=0x0000 OP_GetGuildMOTDReply=0x0000 OP_GuildMemberUpdate=0x0000 OP_GuildInvite=0x0000 OP_GuildRemove=0x0000 OP_GuildPeace=0x0000 OP_SetGuildMOTD=0x0000 OP_GuildWar=0x0000 OP_GuildLeader=0x0000 OP_GuildDelete=0x0000 OP_GuildInviteAccept=0x0000 OP_GuildDemote=0x0000 OP_GuildPromote=0x0000 OP_GuildPublicNote=0x0000 OP_GuildManageBanker=0x0000 OP_GuildBank=0x0000 OP_GuildBankItemList=0x0000 OP_SetGuildRank=0x0000 OP_GuildUpdate=0x0000 OP_GuildStatus=0x0000 OP_GuildCreate=0x0000 OP_GuildOpenGuildWindow=0x0000 OP_GuildMemberLevel=0x0000 OP_GuildMemberRankAltBanker=0x0000 OP_GuildMemberPublicNote=0x0000 OP_GuildMemberAdd=0x0000 OP_GuildMemberRename=0x0000 OP_GuildMemberDelete=0x0000 OP_GuildMemberDetails=0x0000 OP_GuildRenameGuild=0x0000 OP_LFGuild=0x0000 OP_GuildDeleteGuild=0x0000 # GM/Guide Opcodes OP_GMServers=0x0000 OP_GMBecomeNPC=0x0000 OP_GMZoneRequest=0x0000 OP_GMZoneRequest2=0x0000 OP_GMGoto=0x0000 OP_GMSearchCorpse=0x0000 OP_GMHideMe=0x0000 OP_GMDelCorpse=0x0000 OP_GMApproval=0x0000 OP_GMToggle=0x0000 OP_GMSummon=0x0000 OP_GMEmoteZone=0x0000 OP_GMEmoteWorld=0x0000 OP_GMFind=0x0000 OP_GMKick=0x0000 OP_GMKill=0x0000 OP_GMNameChange=0x0000 OP_GMLastName=0x0000 # Misc Opcodes OP_QueryUCSServerStatus=0x0000 OP_InspectRequest=0x0000 OP_InspectAnswer=0x0000 OP_InspectMessageUpdate=0x0000 OP_BeginCast=0x31f9 OP_ColoredText=0x0000 OP_ConsentResponse=0x0000 OP_MemorizeSpell=0x0000 OP_LinkedReuse=0x0000 OP_SwapSpell=0x0000 OP_CastSpell=0x325b OP_Consider=0x53e3 OP_FormattedMessage=0x7f7f OP_SimpleMessage=0x1943 OP_Buff=0x6ce5 OP_Illusion=0x0000 OP_MoneyOnCorpse=0x0000 OP_RandomReply=0x0000 OP_DenyResponse=0x0000 OP_SkillUpdate=0x04c OP_GMTrainSkillConfirm=0x0000 OP_RandomReq=0x0000 OP_Death=0x429a OP_GMTraining=0x0000 OP_GMEndTraining=0x0000 OP_GMTrainSkill=0x0000 OP_Animation=0x79c7 OP_Begging=0x0000 OP_Consent=0x0000 OP_ConsentDeny=0x0000 OP_AutoFire=0x0000 OP_PetCommands=0x0000 OP_PetCommandState=0x0000 OP_PetHoTT=0x0000 OP_DeleteSpell=0x0000 OP_Surname=0x0000 OP_ClearSurname=0x0000 OP_FaceChange=0x0000 OP_SetFace=0x0000 OP_SenseHeading=0x0000 OP_Action=0x4c13 OP_ConsiderCorpse=0x6092 OP_HideCorpse=0x0000 OP_CorpseDrag=0x0000 OP_CorpseDrop=0x0000 OP_Bug=0x0000 OP_Feedback=0x0000 OP_Report=0x0000 OP_Damage=0x7d07 OP_ChannelMessage=0x6adc OP_Assist=0x0000 OP_AssistGroup=0x0000 OP_MoveCoin=0x0000 OP_ZonePlayerToBind=0x0000 OP_KeyRing=0x0000 OP_WhoAllRequest=0x0000 OP_WhoAllResponse=0x0000 OP_FriendsWho=0x0000 OP_ConfirmDelete=0x0000 OP_Logout=0x771d OP_Rewind=0x0000 OP_TargetCommand=0x3b18 OP_Hide=0x1cdf OP_Jump=0x6fa0 OP_Camp=0x326f OP_Emote=0x0000 OP_SetRunMode=0x0000 OP_BankerChange=0x0000 OP_TargetMouse=0x5741 OP_MobHealth=0x0000 OP_InitialMobHealth=0x0000 # Unused? OP_TargetHoTT=0x0000 OP_TargetBuffs=0x0000 OP_XTargetResponse=0x0000 OP_XTargetRequest=0x0000 OP_XTargetAutoAddHaters=0x0000 OP_XTargetOpen=0x0000 OP_XTargetOpenResponse=0x0000 OP_BuffCreate=0x27a1 OP_BuffRemoveRequest=0x0000 OP_DeleteSpawn=0x7712 OP_AutoAttack=0x3f03 OP_AutoAttack2=0x1c31 OP_Consume=0x0000 OP_MoveItem=0x11e3 OP_MoveMultipleItems=0x5205 OP_DeleteItem=0x0000 OP_DeleteCharge=0x0000 OP_ItemPacket=0x7d43 OP_ItemLinkResponse=0x0000 OP_ItemLinkClick=0x0000 OP_ItemPreview=0x0000 OP_NewSpawn=0x3ea8 OP_Track=0x0000 OP_TrackTarget=0x0000 OP_TrackUnknown=0x0000 OP_ClickDoor=0x733c OP_MoveDoor=0x567c OP_RemoveAllDoors=0x73e8 OP_EnvDamage=0x0000 OP_BoardBoat=0x0000 OP_LeaveBoat=0x0000 OP_ControlBoat=0x0000 OP_Forage=0x0000 OP_SafeFallSuccess=0x0000 OP_RezzComplete=0x0000 OP_RezzRequest=0x0000 OP_RezzAnswer=0x0000 OP_Shielding=0x0000 OP_RequestDuel=0x0000 OP_MobRename=0x0000 OP_AugmentItem=0x3a1b OP_WeaponEquip1=0x0000 OP_PlayerStateAdd=0x0000 OP_PlayerStateRemove=0x0000 OP_ApplyPoison=0x0000 OP_Save=0x0000 OP_TestBuff=0x0000 OP_CustomTitles=0x0000 OP_Split=0x0000 OP_YellForHelp=0x0000 OP_LoadSpellSet=0x0000 OP_Bandolier=0x0000 OP_PotionBelt=0x0000 OP_DuelDecline=0x0000 OP_DuelAccept=0x0000 OP_SaveOnZoneReq=0x0000 OP_ReadBook=0x0000 OP_Dye=0x0000 OP_InterruptCast=0x0000 OP_AAAction=0x0000 OP_LeadershipExpToggle=0x0000 OP_LeadershipExpUpdate=0x0000 OP_PurchaseLeadershipAA=0x0000 OP_UpdateLeadershipAA=0x0000 OP_MarkNPC=0x0000 OP_ClearNPCMarks=0x0000 OP_DelegateAbility=0x0000 OP_SetGroupTarget=0x0000 OP_Charm=0x0000 OP_Stun=0x0000 OP_SendFindableNPCs=0x0000 OP_FindPersonRequest=0x0000 OP_FindPersonReply=0x0000 OP_Sound=0x0000 OP_CashReward=0x0000 OP_PetBuffWindow=0x0000 OP_LevelAppearance=0x0000 OP_Translocate=0x0000 OP_Sacrifice=0x0000 OP_PopupResponse=0x0000 OP_OnLevelMessage=0x0000 OP_AugmentInfo=0x0000 OP_Petition=0x0000 OP_SomeItemPacketMaybe=0x0000 OP_PVPStats=0x0000 OP_PVPLeaderBoardRequest=0x0000 OP_PVPLeaderBoardReply=0x0000 OP_PVPLeaderBoardDetailsRequest=0x0000 OP_PVPLeaderBoardDetailsReply=0x0000 OP_RestState=0x0000 OP_RespawnWindow=0x0000 OP_LDoNButton=0x0000 OP_SetStartCity=0x0000 OP_VoiceMacroIn=0x0000 OP_VoiceMacroOut=0x0000 OP_ItemViewUnknown=0x0000 OP_VetRewardsAvaliable=0x0000 OP_VetClaimRequest=0x0000 OP_VetClaimReply=0x0000 OP_DisciplineUpdate=0x0000 OP_DisciplineTimer=0x0000 OP_BecomeCorpse=0x0000 # Unused? OP_Action2=0x0000 # Unused? OP_MobUpdate=0x0000 OP_NPCMoveUpdate=0x0000 OP_CameraEffect=0x0000 OP_SpellEffect=0x0000 OP_AddNimbusEffect=0x0000 OP_RemoveNimbusEffect=0x0000 OP_AltCurrency=0x0000 OP_AltCurrencyMerchantRequest=0x0000 OP_AltCurrencyMerchantReply=0x0000 OP_AltCurrencyPurchase=0x0000 OP_AltCurrencySell=0x0000 OP_AltCurrencySellSelection=0x0000 OP_AltCurrencyReclaim=0x0000 OP_CrystalCountUpdate=0x0000 OP_CrystalCreate=0x0000 OP_CrystalReclaim=0x0000 OP_Untargetable=0x0000 OP_IncreaseStats=0x0000 OP_Weblink=0x0000 OP_OpenContainer=0x0000 OP_Marquee=0x0000 OP_ItemRecastDelay=0x0000 #OP_OpenInventory=0x0000 # Likely does not exist in RoF -U OP_ResetAA=0x0000 OP_Fling=0x0000 OP_CancelSneakHide=0x0000 OP_AggroMeterLockTarget=0x0000 OP_AggroMeterTargetInfo=0x0000 OP_AggroMeterUpdate=0x0000 OP_UnderWorld=0x0000 # clients sends up when they detect an underworld issue, might be useful for cheat detection OP_KickPlayers=0x0000 OP_BookButton=0x0000 # Expeditions OP_DzQuit=0x0000 OP_DzListTimers=0x0000 OP_DzAddPlayer=0x0000 OP_DzRemovePlayer=0x0000 OP_DzSwapPlayer=0x0000 OP_DzMakeLeader=0x0000 OP_DzPlayerList=0x0000 OP_DzExpeditionInvite=0x0000 OP_DzExpeditionInviteResponse=0x0000 OP_DzExpeditionInfo=0x0000 OP_DzExpeditionLockoutTimers=0x0000 OP_DzMemberList=0x0000 OP_DzMemberListName=0x0000 OP_DzMemberListStatus=0x0000 OP_DzSetLeaderName=0x0000 OP_DzExpeditionEndsWarning=0x0000 OP_DzCompass=0x0000 OP_DzChooseZone=0x0000 OP_DzChooseZoneReply=0x0000 # New Opcodes OP_SpawnPositionUpdate=0x0000 # Actually OP_MobUpdate ? OP_ManaUpdate=0x0000 OP_EnduranceUpdate=0x0000 OP_MobManaUpdate=0x0000 OP_MobEnduranceUpdate=0x0000 # Mercenary Opcodes OP_MercenaryDataUpdateRequest=0x0000 OP_MercenaryDataUpdate=0x0000 OP_MercenaryDataRequest=0x0000 OP_MercenaryDataResponse=0x0000 OP_MercenaryHire=0x0000 OP_MercenaryDismiss=0x0000 OP_MercenaryTimerRequest=0x0000 OP_MercenaryTimer=0x0000 OP_MercenaryUnknown1=0x0000 OP_MercenaryCommand=0x0000 OP_MercenarySuspendRequest=0x0000 OP_MercenarySuspendResponse=0x0000 OP_MercenaryUnsuspendResponse=0x0000 # Looting OP_LootRequest=0x0000 OP_EndLootRequest=0x0000 OP_LootItem=0x0000 OP_LootComplete=0x0000 # bazaar trader stuff: OP_BazaarSearch=0x0000 OP_TraderDelItem=0x0000 OP_BecomeTrader=0x0000 OP_TraderShop=0x0000 OP_TraderBulkSend=0x0000 OP_Trader=0x0000 OP_Barter=0x0000 OP_BuyerItems=0x0000 OP_TraderBuy=0x0000 OP_ShopItem=0x0000 OP_BazaarInspect=0x0000 OP_Bazaar=0x0000 OP_TraderItemUpdate=0x0000 # pc/npc trading OP_TradeRequest=0x0000 OP_TradeAcceptClick=0x0000 OP_TradeRequestAck=0x0000 OP_TradeCoins=0x0000 OP_FinishTrade=0x0000 OP_CancelTrade=0x0000 OP_TradeMoneyUpdate=0x0000 OP_MoneyUpdate=0x0000 OP_TradeBusy=0x0000 # Sent after canceling trade or after closing tradeskill object OP_FinishWindow=0x0000 OP_FinishWindow2=0x0000 # Sent on Live for what seems to be item existance verification # Ex. Before Right Click Effect happens from items OP_ItemVerifyRequest=0x0000 OP_ItemVerifyReply=0x0000 OP_ItemAdvancedLoreText=0x0000 # merchant stuff OP_ShopPlayerSell=0x0000 OP_ShopRequest=0x840 OP_ShopEnd=0x74bb OP_ShopEndConfirm=0x2ed1 OP_ShopPlayerBuy=0x0000 OP_ShopDelItem=0x0000 OP_ShopSendParcel=0x0000 OP_ShopDeleteParcel=0x0000 OP_ShopRetrieveParcel=0x0000 OP_ShopParcelIcon=0x0000 # tradeskill stuff: OP_ClickObject=0x0000 OP_ClickObjectAction=0x0000 OP_ClearObject=0x0000 OP_RecipeDetails=0x0000 OP_RecipesFavorite=0x0000 OP_RecipesSearch=0x0000 OP_RecipeReply=0x0000 OP_RecipeAutoCombine=0x0000 OP_TradeSkillCombine=0x0000 # Tribute Packets: OP_OpenTributeMaster=0x0000 OP_SelectTribute=0x0000 OP_TributeItem=0x0000 OP_TributeMoney=0x0000 OP_TributeToggle=0x0000 OP_TributePointUpdate=0x0000 OP_TributeNPC=0x0000 OP_GuildTributeInfo=0x0000 OP_OpenTributeReply=0x0000 OP_GuildTributeStatus=0x0000 OP_GuildSaveActiveTributes=0x0000 OP_GuildSendActiveTributes=0x0000 OP_GuildTributeToggleReq=0x0000 OP_GuildTributeToggleReply=0x0000 OP_GuildTributeFavorAndTimer=0x0000 OP_GuildTributeDonateItem=0x0000 OP_GuildTributeDonatePlat=0x0000 OP_GuildSelectTribute=0x0000 OP_GuildModifyBenefits=0x0000 OP_GuildOptInOut=0x0000 OP_SendGuildTributes=0x0000 OP_OpenGuildTributeMaster=0x0000 # Adventure packets: OP_LeaveAdventure=0x0000 OP_AdventureFinish=0x0000 OP_AdventureInfoRequest=0x0000 OP_AdventureInfo=0x0000 OP_AdventureRequest=0x0000 OP_AdventureDetails=0x0000 OP_AdventureData=0x0000 OP_AdventureUpdate=0x0000 OP_AdventureMerchantRequest=0x0000 OP_AdventureMerchantResponse=0x0000 OP_AdventureMerchantPurchase=0x0000 OP_AdventureMerchantSell=0x0000 OP_AdventurePointsUpdate=0x0000 OP_AdventureStatsRequest=0x0000 OP_AdventureStatsReply=0x0000 OP_AdventureLeaderboardRequest=0x0000 OP_AdventureLeaderboardReply=0x0000 # Group Opcodes OP_GroupDisband=0x0000 OP_GroupInvite=0x0000 OP_GroupFollow=0x0000 OP_GroupUpdate=0x0000 OP_GroupUpdateB=0x0000 OP_GroupCancelInvite=0x0000 OP_GroupAcknowledge=0x0000 OP_GroupDelete=0x0000 OP_CancelInvite=0x0000 OP_GroupFollow2=0x0000 OP_GroupInvite2=0x0000 OP_GroupDisbandYou=0x0000 OP_GroupDisbandOther=0x0000 OP_GroupLeaderChange=0x0000 OP_GroupRoles=0x0000 OP_GroupMakeLeader=0x0000 OP_DoGroupLeadershipAbility=0x0000 OP_GroupLeadershipAAUpdate=0x0000 OP_GroupMentor=0x0000 OP_InspectBuffs=0x0000 # LFG/LFP Opcodes OP_LFGCommand=0x0000 OP_LFGGetMatchesRequest=0x0000 OP_LFGGetMatchesResponse=0x0000 OP_LFPGetMatchesRequest=0x0000 OP_LFPGetMatchesResponse=0x0000 OP_LFPCommand=0x0000 OP_LFGAppearance=0x0000 OP_LFGResponse=0x0000 # Raid Opcodes OP_RaidInvite=0x0000 OP_RaidUpdate=0x0000 OP_RaidJoin=0x0000 OP_RaidDelegateAbility=0x0000 OP_MarkRaidNPC=0x0000 OP_RaidClearNPCMarks=0x0000 # Button-push commands OP_Taunt=0x5064 OP_CombatAbility=0xbf OP_SenseTraps=0x579c OP_PickPocket=0x53d1 OP_DisarmTraps=0x21bf OP_Disarm=0x31e9 OP_Sneak=0x78a7 OP_Fishing=0x57cc OP_InstillDoubt=0x57cc OP_FeignDeath=0x14b8 OP_Mend=0x6b8 OP_Bind_Wound=0x650e OP_LDoNOpen=0x448 OP_LDoNPickLock=0x61c8 OP_LDoNInspect=0xc1c # Task packets OP_TaskDescription=0x0000 OP_TaskActivity=0x0000 OP_CompletedTasks=0x0000 OP_TaskActivityComplete=0x0000 OP_AcceptNewTask=0x0000 OP_CancelTask=0x0000 OP_AvaliableTask=0x0000 OP_TaskHistoryRequest=0x0000 OP_TaskHistoryReply=0x0000 OP_DeclineAllTasks=0x0000 OP_TaskRequestTimer=0x0000 OP_TaskSelectWindow=0x0000 # Shared Tasks OP_SharedTaskMemberList=0x0000 # OP_SharedTaskRemovePlayer=0x0000 # /taskremoveplayer OP_SharedTaskAddPlayer=0x0000 # /taskaddplayer OP_SharedTaskMakeLeader=0x0000 # /taskmakeleader OP_SharedTaskInvite=0x0000 # Dialog window OP_SharedTaskInviteResponse=0x0000 # Dialog window response OP_SharedTaskAcceptNew=0x0000 # OP_SharedTaskMemberChange=0x0000 # OP_TaskTimers=0x0000 # /tasktimers OP_SharedTaskQuit=0x0000 # /taskquit OP_SharedTaskSelectWindow=0x0000 OP_SharedTaskPlayerList=0x0000 # /taskplayerlist # Title opcodes OP_NewTitlesAvailable=0x0000 OP_RequestTitles=0x0000 OP_SendTitleList=0x0000 OP_SetTitle=0x0000 OP_SetTitleReply=0x0000 # mail opcodes OP_Command=0x0000 OP_MailboxHeader=0x0000 OP_MailHeader=0x0000 OP_MailBody=0x0000 OP_NewMail=0x0000 OP_SentConfirm=0x0000 ########### Below this point should not be needed ########### # This section are all unknown in Titanium OP_ForceFindPerson=0x0000 OP_LocInfo=0x0000 OP_ReloadUI=0x0000 OP_ItemName=0x0000 OP_ItemLinkText=0x0000 OP_MultiLineMsg=0x0000 OP_MendHPUpdate=0x0000 OP_TargetReject=0x0000 OP_SafePoint=0x0000 OP_ApproveZone=0x0000 OP_ZoneComplete=0x0000 OP_ClientError=0x0000 OP_DumpName=0x0000 OP_Heartbeat=0x0000 OP_CrashDump=0x0000 OP_LoginComplete=0x0000 # discovered opcodes not yet used: OP_PickLockSuccess=0x0000 OP_PlayMP3=0x0000 OP_ReclaimCrystals=0x0000 OP_DynamicWall=0x0000 OP_OpenDiscordMerchant=0x0000 OP_DiscordMerchantInventory=0x0000 OP_GiveMoney=0x0000 OP_RequestKnowledgeBase=0x0000 OP_KnowledgeBase=0x0000 OP_SlashAdventure=0x0000 # /adventure OP_BecomePVPPrompt=0x0000 OP_MoveLogRequest=0x0000 # gone I think OP_MoveLogDisregard=0x0000 # gone I think # named unknowns, to make looking for real unknown easier OP_AnnoyingZoneUnknown=0x0000 OP_Some6ByteHPUpdate=0x0000 #seems to happen when you target group members OP_QueryResponseThing=0x0000 # realityincarnate: these are just here to stop annoying several thousand byte packet dumps #OP_LoginUnknown1=0x0000 # OP_SendSpellChecksum #OP_LoginUnknown2=0x0000 # OP_SendSkillCapsChecksum # Petition Opcodes OP_PetitionSearch=0x0000 #search term for petition OP_PetitionSearchResults=0x0000 #(list of?) matches from search OP_PetitionSearchText=0x0000 #text results of search OP_PetitionUpdate=0x0000 OP_PetitionCheckout=0x0000 OP_PetitionCheckIn=0x0000 OP_PetitionQue=0x0000 OP_PetitionUnCheckout=0x0000 OP_PetitionDelete=0x0000 OP_DeletePetition=0x0000 OP_PetitionResolve=0x0000 OP_PDeletePetition=0x0000 OP_PetitionBug=0x0000 OP_PetitionRefresh=0x0000 OP_PetitionCheckout2=0x0000 OP_PetitionViewPetition=0x0000 #aura related OP_UpdateAura=0x0000 OP_RemoveTrap=0x0000 OP_Fingerprint=0x7a5b