mirror of
https://github.com/EQEmu/Server.git
synced 2026-09-04 06:16:38 +00:00
Remove trailing whitespace
This commit is contained in:
+17
-17
@@ -63,7 +63,7 @@ OP_BlockedBuffs=0x39C4 # New for SoF 1/1/09
|
||||
|
||||
OP_Logout=0x61ff
|
||||
OP_LogoutReply=0x48c2 #0x0F66 is not quite right.. this causes disconnect error...
|
||||
OP_LevelUpdate=0x6d44
|
||||
OP_LevelUpdate=0x6d44
|
||||
OP_Stamina=0x7a83 # ShowEQ 10/27/05
|
||||
|
||||
#Petition Opcodes
|
||||
@@ -78,7 +78,7 @@ OP_PetitionQue=0x0000
|
||||
OP_PetitionUnCheckout=0x0000
|
||||
OP_PetitionDelete=0x5692
|
||||
OP_DeletePetition=0x0000
|
||||
OP_PetitionResolve=0x0000 #0x0000
|
||||
OP_PetitionResolve=0x0000 #0x0000
|
||||
OP_PDeletePetition=0x0000
|
||||
OP_PetitionBug=0x0000
|
||||
OP_PetitionRefresh=0x0000
|
||||
@@ -100,7 +100,7 @@ OP_GuildLeader=0x0000
|
||||
OP_GuildDemote=0x0000
|
||||
OP_GuildMOTD=0x475a # ShowEQ 10/27/05
|
||||
OP_SetGuildMOTD=0x0000
|
||||
OP_GetGuildsList=0x0000
|
||||
OP_GetGuildsList=0x0000
|
||||
OP_GuildInvite=0x0000
|
||||
OP_GuildPublicNote=0x17a2 # ShowEQ 10/27/05
|
||||
OP_GuildDelete=0x0000
|
||||
@@ -125,7 +125,7 @@ OP_GMZoneRequest2=0x0000
|
||||
OP_GMSummon=0x1edc #/summon
|
||||
OP_GMEmoteZone=0x39f2 #/emotezone
|
||||
OP_GMEmoteWorld=0x3383 #/emoteworld (not implemented)
|
||||
OP_GMFind=0x5930 #/find
|
||||
OP_GMFind=0x5930 #/find
|
||||
OP_GMKick=0x692c #/kick
|
||||
OP_GMNameChange=0x0000
|
||||
|
||||
@@ -152,7 +152,7 @@ OP_Consent=0x1081 # ShowEQ 10/27/05
|
||||
OP_LFGCommand=0x68ac # ShowEQ 10/27/05
|
||||
OP_LFGGetMatchesRequest=0x022f # ShowEQ 10/27/05
|
||||
OP_LFGAppearance=0x0000
|
||||
OP_LFGResponse=0x0000
|
||||
OP_LFGResponse=0x0000
|
||||
OP_LFGGetMatchesResponse=0x45d0 # ShowEQ 10/27/05
|
||||
OP_LootItem=0x7081 # ShowEQ 10/27/05
|
||||
OP_Bug=0x7ac2 # ShowEQ 10/27/05
|
||||
@@ -221,7 +221,7 @@ OP_SkillUpdate=0x6a93 # ShowEQ 10/27/05
|
||||
OP_RandomReq=0x5534 # ShowEQ 10/27/05
|
||||
OP_CastSpell=0x304b # ShowEQ 10/27/05
|
||||
OP_ClientUpdate=0x14cb # ShowEQ 10/27/05
|
||||
OP_Report=0x7f9d
|
||||
OP_Report=0x7f9d
|
||||
OP_GroundSpawn=0x0f47 # ShowEQ 10/27/05
|
||||
OP_TargetCommand=0x0dfe # ShowEQ 10/27/05
|
||||
OP_LFPGetMatchesResponse=0x45d0 # ShowEQ 10/27/05
|
||||
@@ -232,7 +232,7 @@ OP_BecomeCorpse=0x0000
|
||||
OP_GMLastName=0x23a1 # ShowEQ 10/27/05
|
||||
OP_InitialMobHealth=0x3d2d # ShowEQ 10/27/05
|
||||
OP_Mend=0x14ef # ShowEQ 10/27/05
|
||||
OP_MendHPUpdate=0x0000
|
||||
OP_MendHPUpdate=0x0000
|
||||
OP_Feedback=0x5306 # ShowEQ 10/27/05
|
||||
OP_TGB=0x0c11 # ShowEQ 10/27/05
|
||||
OP_InterruptCast=0x0000
|
||||
@@ -270,12 +270,12 @@ OP_MobEnduranceUpdate=0x0000 # 0x6c5f
|
||||
#bazaar trader stuff stuff:
|
||||
#become and buy from
|
||||
#Server->Client: [ Opcode: OP_Unknown (0x0000) Size: 8 ]
|
||||
# 0: 46 01 00 00 39 01 00 00 | F...9...
|
||||
# 0: 46 01 00 00 39 01 00 00 | F...9...
|
||||
OP_TraderDelItem=0x0000
|
||||
OP_BecomeTrader=0x0000
|
||||
OP_TraderShop=0x0000
|
||||
OP_TraderShop=0x0000
|
||||
OP_TraderItemUpdate=0x0000
|
||||
OP_Trader=0x0000
|
||||
OP_Trader=0x0000
|
||||
OP_ShopItem=0x0000
|
||||
OP_TraderBuy=0x6dd8 # ShowEQ 10/27/05
|
||||
|
||||
@@ -292,7 +292,7 @@ OP_TradeBusy=0x6839 #
|
||||
#merchant crap
|
||||
OP_ShopPlayerSell=0x0e13 # ShowEQ 10/27/05
|
||||
OP_ShopEnd=0x7e03 # ShowEQ 10/27/05
|
||||
OP_ShopPlayerBuy=0x221e
|
||||
OP_ShopPlayerBuy=0x221e
|
||||
OP_ShopRequest=0x45f9 # ShowEQ 10/27/05
|
||||
OP_ShopDelItem=0x0000 #0x0000 maybe, 16 bytes though
|
||||
|
||||
@@ -395,10 +395,10 @@ OP_Taunt=0x5e48
|
||||
OP_CombatAbility=0x5ee8
|
||||
OP_SenseTraps=0x5666 # ShowEQ 10/27/05
|
||||
OP_PickPocket=0x0000
|
||||
OP_DisarmTraps=0x0000
|
||||
OP_DisarmTraps=0x0000
|
||||
OP_Disarm=0x0000
|
||||
OP_Hide=0x0000
|
||||
OP_Sneak=0x0000
|
||||
OP_Hide=0x0000
|
||||
OP_Sneak=0x0000
|
||||
OP_Fishing=0x0b36
|
||||
OP_InstillDoubt=0x0000
|
||||
|
||||
@@ -446,7 +446,7 @@ OP_SetTitleReply=0x0000 # EQEmu 06/29/05
|
||||
OP_Bandolier=0x6f0c
|
||||
OP_OpenDiscordMerchant=0x0000 #8 bytes
|
||||
OP_DiscordMerchantInventory=0x0000 #long item packet
|
||||
OP_GiveMoney=0x0000 #16 bytes, pp, gp, sp, cp.
|
||||
OP_GiveMoney=0x0000 #16 bytes, pp, gp, sp, cp.
|
||||
OP_OnLevelMessage=0x0000
|
||||
OP_RequestKnowledgeBase=0x0000
|
||||
OP_KnowledgeBase=0x0000
|
||||
@@ -502,10 +502,10 @@ OP_SentConfirm=0x0000
|
||||
OP_MobUpdate=0x0000 #not used anymore, here for backwards compat
|
||||
|
||||
#we need to document the differences between these packets to make identifying them easier
|
||||
OP_MobHealth=0x0695
|
||||
OP_MobHealth=0x0695
|
||||
OP_HPUpdate=0x3bcf # ShowEQ 10/27/05
|
||||
OP_Some3ByteHPUpdate=0x0000 #initial HP update for mobs
|
||||
OP_InitialHPUpdate=0x0000
|
||||
OP_InitialHPUpdate=0x0000
|
||||
|
||||
# Unmatched: OP_ItemPlayerPacket=5394
|
||||
# Unmatched: OP_GetGuildMOTD=6d5d
|
||||
|
||||
@@ -34,7 +34,7 @@ OP_WorldClientReady=0x5e99 # EQEmu 06/29/05 (Guess - Doodman)
|
||||
OP_WorldUnknown001=0x7510 # EQEmu 06/29/05 (New to 6/29)
|
||||
OP_SendSystemStats=0x681b # anonymous system stats reporting
|
||||
OP_WorldLogout=0x7186
|
||||
OP_ZoneUnavail=0x6d95
|
||||
OP_ZoneUnavail=0x6d95
|
||||
OP_WorldLevelTooHigh=0x583b # world->client. Cancels zone in.
|
||||
OP_CharInacessable=0x28aa # world->client. Cancels zone in.
|
||||
#OP_InvalidLoginPassword=0x52A4
|
||||
@@ -122,7 +122,7 @@ OP_GMToggle=0x5ce2 #/toggle
|
||||
OP_GMZoneRequest2=0x0000
|
||||
OP_GMSummon=0x3383 #/summon
|
||||
OP_GMEmoteZone=0x3905 #/emotezone
|
||||
OP_GMFind=0x5e6a #/find
|
||||
OP_GMFind=0x5e6a #/find
|
||||
OP_GMKick=0x1cee #/kick
|
||||
OP_GMNameChange=0x0000
|
||||
|
||||
@@ -279,7 +279,7 @@ OP_ApplyPoison=0x4298
|
||||
#bazaar trader stuff stuff:
|
||||
#become and buy from
|
||||
#Server->Client: [ Opcode: OP_Unknown (0x2403) Size: 8 ]
|
||||
# 0: 46 01 00 00 39 01 00 00 | F...9...
|
||||
# 0: 46 01 00 00 39 01 00 00 | F...9...
|
||||
OP_TraderDelItem=0x0da9
|
||||
OP_BecomeTrader=0x66f9
|
||||
OP_TraderShop=0x19d8
|
||||
@@ -302,7 +302,7 @@ OP_TradeMoneyUpdate=0x3e63 #not sure
|
||||
OP_ShopPlayerSell=0x0e13 # ShowEQ 06/29/05
|
||||
OP_ShopEnd=0x7e03 # ShowEQ 06/29/05
|
||||
OP_ShopEndConfirm=0x0000
|
||||
OP_ShopPlayerBuy=0x221e
|
||||
OP_ShopPlayerBuy=0x221e
|
||||
OP_ShopRequest=0x3c4b # ShowEQ 06/29/05
|
||||
OP_ShopDelItem=0x0000 #0x0da9 maybe, 16 bytes though
|
||||
|
||||
@@ -320,9 +320,9 @@ OP_RequestDuel=0x28e1
|
||||
OP_DuelResponse=0x2e78
|
||||
OP_DuelResponse2=0x3bad #when accepted
|
||||
|
||||
OP_RezzComplete=0x60fa
|
||||
OP_RezzRequest=0x417a
|
||||
OP_RezzAnswer=0x6219
|
||||
OP_RezzComplete=0x60fa
|
||||
OP_RezzRequest=0x417a
|
||||
OP_RezzAnswer=0x6219
|
||||
OP_SafeFallSuccess=0x5309
|
||||
OP_Shielding=0x0000
|
||||
OP_TargetReject=0x0000
|
||||
@@ -378,7 +378,7 @@ OP_GroupUpdate=0x66ba # ShowEQ 06/29/05
|
||||
OP_GroupAcknowledge=0x0797
|
||||
OP_GroupCancelInvite=0x42c9 # ShowEQ 06/29/05
|
||||
OP_GroupDelete=0x0000
|
||||
OP_GroupFollow2=0x0000 #used with GroupInvite2
|
||||
OP_GroupFollow2=0x0000 #used with GroupInvite2
|
||||
OP_GroupInvite2=0x1f27 #this is sometimes sent instead of OP_GroupInvite
|
||||
OP_CancelInvite=0x0000
|
||||
|
||||
@@ -405,7 +405,7 @@ OP_BankerChange=0x6a5b
|
||||
#Rogue packets
|
||||
OP_SenseTraps=0x24ab # ShowEQ 06/29/05
|
||||
OP_PickPocket=0x4a2a
|
||||
OP_DisarmTraps=0x0000
|
||||
OP_DisarmTraps=0x0000
|
||||
OP_Disarm=0x17d9
|
||||
OP_Hide=0x6f64 # ShowEQ 06/29/05
|
||||
OP_Sneak=0x4312 # ShowEQ 06/29/05
|
||||
@@ -461,7 +461,7 @@ OP_Bandolier=0x6f0c
|
||||
OP_PotionBelt=0x0719
|
||||
OP_OpenDiscordMerchant=0x0000 #8 bytes
|
||||
OP_DiscordMerchantInventory=0x0000 #long item packet
|
||||
OP_GiveMoney=0x56d4 #16 bytes, pp, gp, sp, cp.
|
||||
OP_GiveMoney=0x56d4 #16 bytes, pp, gp, sp, cp.
|
||||
OP_OnLevelMessage=0x1dde
|
||||
OP_PopupResponse=0x3816
|
||||
OP_RequestKnowledgeBase=0x7584
|
||||
|
||||
@@ -650,4 +650,4 @@ OP_RAWOutOfSession=0x0000
|
||||
|
||||
# we need to document the differences between these packets to make identifying them easier
|
||||
OP_Some3ByteHPUpdate=0x0000 # initial HP update for mobs
|
||||
OP_InitialHPUpdate=0x0000
|
||||
OP_InitialHPUpdate=0x0000
|
||||
|
||||
+118
-118
@@ -13,11 +13,11 @@ OP_Unknown=0x0000
|
||||
OP_ExploreUnknown=0x0000 # used for unknown explorer
|
||||
|
||||
# V = Verified correct
|
||||
# C = Most likely correct
|
||||
# C = Most likely correct
|
||||
# U = Unsure, but should be correct or close
|
||||
|
||||
# world packets
|
||||
# Required to reach Char Select:
|
||||
# Required to reach Char Select:
|
||||
OP_SendLoginInfo=0x0ff4 # C
|
||||
OP_ApproveWorld=0x701f # C
|
||||
OP_LogServer=0x4762 # C
|
||||
@@ -49,15 +49,15 @@ OP_FloatListThing=0x10b5 # C
|
||||
# Reasons for Disconnect:
|
||||
OP_ZoneUnavail=0x7930 # C
|
||||
OP_WorldClientReady=0x1a84 # C
|
||||
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 #
|
||||
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=0x3594 # C
|
||||
@@ -69,15 +69,15 @@ OP_PlayerProfile=0x6022 # C
|
||||
OP_TimeOfDay=0x6015 # C
|
||||
OP_LevelUpdate=0x6a99 # C
|
||||
OP_Stamina=0x3e50 # C
|
||||
OP_LockoutTimerInfo=0x0000 #
|
||||
OP_ZoneServerReady=0x0000 #
|
||||
OP_LockoutTimerInfo=0x0000 #
|
||||
OP_ZoneServerReady=0x0000 #
|
||||
|
||||
OP_RequestClientZoneChange=0x4885 # C
|
||||
OP_ZoneChange=0x051b # C
|
||||
|
||||
OP_ZoneInUnknown=0x0000 #
|
||||
OP_LogoutReply=0x0000 #
|
||||
OP_PreLogoutReply=0x0000 #
|
||||
OP_ZoneInUnknown=0x0000 #
|
||||
OP_LogoutReply=0x0000 #
|
||||
OP_PreLogoutReply=0x0000 #
|
||||
|
||||
# Required to fully log in
|
||||
OP_SpawnAppearance=0x10b7 # C
|
||||
@@ -87,14 +87,14 @@ OP_TaskDescription=0x7b77 # C
|
||||
OP_TaskActivity=0x0525 # C
|
||||
OP_CompletedTasks=0x5412 # C
|
||||
OP_Weather=0x2641 # C
|
||||
OP_SendAATable=0x322f # C
|
||||
OP_UpdateAA=0x466c # C
|
||||
OP_RespondAA=0x0142 # C
|
||||
OP_SendAATable=0x322f # C
|
||||
OP_UpdateAA=0x466c # C
|
||||
OP_RespondAA=0x0142 # C
|
||||
OP_ReqClientSpawn=0x1436 # C
|
||||
OP_SpawnDoor=0x102f # C
|
||||
OP_GroundSpawn=0x33e5 # C
|
||||
OP_SendZonepoints=0x5821 # C
|
||||
OP_SendAAStats=0x57a3 # C
|
||||
OP_SendAAStats=0x57a3 # C
|
||||
OP_WorldObjectsSent=0x7b73 # C
|
||||
OP_BlockedBuffs=0x0baa # C
|
||||
OP_RemoveBlockedBuffs=0x064d # C
|
||||
@@ -136,14 +136,14 @@ OP_GuildManageBanker=0x11bc # C
|
||||
OP_GuildBank=0x0fce # C
|
||||
OP_SetGuildRank=0x4ffe # C
|
||||
OP_GuildUpdateURLAndChannel=0x5422
|
||||
OP_GuildMemberLevelUpdate=0x0000 #
|
||||
OP_ZoneGuildList=0x0000 #
|
||||
OP_GetGuildsList=0x0000 #
|
||||
OP_GuildMemberLevelUpdate=0x0000 #
|
||||
OP_ZoneGuildList=0x0000 #
|
||||
OP_GetGuildsList=0x0000 #
|
||||
OP_GuildStatus=0x5479 #
|
||||
OP_LFGuild=0x40e8 #
|
||||
# OP_GuildManageRemove=0x0000 #
|
||||
# OP_GuildManageAdd=0x0000 #
|
||||
# OP_GuildManageStatus=0x0000 #
|
||||
# OP_GuildManageRemove=0x0000 #
|
||||
# OP_GuildManageAdd=0x0000 #
|
||||
# OP_GuildManageStatus=0x0000 #
|
||||
|
||||
# GM/guide opcodes
|
||||
OP_GMServers=0x6989 # C
|
||||
@@ -329,8 +329,8 @@ OP_VetClaimReply=0x2f95 # C
|
||||
OP_CrystalCountUpdate=0x2d0e # C
|
||||
OP_CrystalReclaim=0x4d4b
|
||||
OP_CrystalCreate=0x6c80
|
||||
OP_DisciplineUpdate=0x7b87 #
|
||||
OP_BecomeCorpse=0x0000 #
|
||||
OP_DisciplineUpdate=0x7b87 #
|
||||
OP_BecomeCorpse=0x0000 #
|
||||
OP_MobUpdate=0x0000 # Unused?
|
||||
OP_CameraEffect=0x0d96 # V
|
||||
OP_SpellEffect=0x7309 # V
|
||||
@@ -370,12 +370,12 @@ OP_DzChooseZone=0xd8a
|
||||
#0x1d99 was grouped with these too but I don't really know it's purpose.
|
||||
|
||||
# New Opcodes
|
||||
OP_SpawnPositionUpdate=0x4656 #
|
||||
OP_SpawnPositionUpdate=0x4656 #
|
||||
OP_ManaUpdate=0x4b61 #
|
||||
OP_EnduranceUpdate=0x02d6 #
|
||||
OP_EnduranceUpdate=0x02d6 #
|
||||
OP_MobManaUpdate=0x2ac1 #
|
||||
OP_MobEnduranceUpdate=0x6c5f #
|
||||
|
||||
|
||||
# Looting
|
||||
OP_LootRequest=0x2701 # C
|
||||
OP_EndLootRequest=0x6ad7 # C
|
||||
@@ -387,13 +387,13 @@ OP_BazaarSearch=0x4675 # C
|
||||
OP_TraderDelItem=0x63c8 # C
|
||||
OP_BecomeTrader=0x528f # C
|
||||
OP_TraderShop=0x7598 # C
|
||||
OP_TraderItemUpdate=0x0000 #
|
||||
OP_TraderItemUpdate=0x0000 #
|
||||
OP_Trader=0x7092 # C
|
||||
OP_ShopItem=0x0000 #
|
||||
OP_ShopItem=0x0000 #
|
||||
OP_TraderBuy=0x053a # C
|
||||
OP_Barter=0x4b49 #
|
||||
OP_BazaarInspect=0x0000 #
|
||||
OP_Bazaar=0x0000 #
|
||||
OP_BazaarInspect=0x0000 #
|
||||
OP_Bazaar=0x0000 #
|
||||
|
||||
# pc/npc trading
|
||||
OP_TradeRequest=0x47ae # C
|
||||
@@ -442,10 +442,10 @@ OP_TributeItem=0x416b # C
|
||||
OP_TributeMoney=0x0b89 # C
|
||||
OP_TributeToggle=0x45b3 # C
|
||||
OP_TributePointUpdate=0x7d05 # C
|
||||
OP_TributeNPC=0x0000 #
|
||||
OP_GuildTributeInfo=0x0000 #
|
||||
OP_OpenTributeReply=0x0000 #
|
||||
# OP_GuildTributeStatus=0x0000 #
|
||||
OP_TributeNPC=0x0000 #
|
||||
OP_GuildTributeInfo=0x0000 #
|
||||
OP_OpenTributeReply=0x0000 #
|
||||
# OP_GuildTributeStatus=0x0000 #
|
||||
|
||||
# Adventure packets:
|
||||
OP_LeaveAdventure=0x2ab6 # C
|
||||
@@ -474,7 +474,7 @@ OP_GroupUpdate=0x21be
|
||||
OP_GroupUpdateB=0x7351
|
||||
OP_GroupCancelInvite=0x5251 # C - Same as OP_CancelInvite?
|
||||
OP_GroupAcknowledge=0x3e22 # C
|
||||
OP_GroupDelete=0x58e6 #
|
||||
OP_GroupDelete=0x58e6 #
|
||||
OP_CancelInvite=0x5251 # C
|
||||
OP_GroupFollow2=0x2736 # C
|
||||
OP_GroupInvite2=0x548c # C
|
||||
@@ -490,20 +490,20 @@ OP_LFGGetMatchesResponse=0x7d90 # C
|
||||
OP_LFPGetMatchesRequest=0x0479 # C
|
||||
OP_LFPGetMatchesResponse=0x16f5 # C
|
||||
OP_LFPCommand=0x710e # C
|
||||
OP_LFGAppearance=0x0000 #
|
||||
OP_LFGResponse=0x0000 #
|
||||
OP_LFGAppearance=0x0000 #
|
||||
OP_LFGResponse=0x0000 #
|
||||
|
||||
# Raid Opcodes
|
||||
OP_RaidInvite=0x3b52 # C
|
||||
OP_RaidUpdate=0x32c6 # C
|
||||
OP_RaidJoin=0x0000 #
|
||||
OP_RaidJoin=0x0000 #
|
||||
|
||||
# Button-push commands
|
||||
OP_Taunt=0x1418 # C
|
||||
OP_CombatAbility=0x24c5 # C
|
||||
OP_SenseTraps=0x1e04 # C
|
||||
OP_PickPocket=0x25f0 # C
|
||||
OP_DisarmTraps=0x0000 #
|
||||
OP_DisarmTraps=0x0000 #
|
||||
OP_Disarm=0x6def # C
|
||||
OP_Sneak=0x03e7 # C
|
||||
OP_Fishing=0x7093 # C
|
||||
@@ -521,7 +521,7 @@ OP_AcceptNewTask=0x5832 # C
|
||||
OP_TaskHistoryRequest=0x29d7 # C
|
||||
OP_TaskHistoryReply=0x3d2a # C
|
||||
OP_CancelTask=0x726b # C
|
||||
OP_DeclineAllTasks=0x0000 #
|
||||
OP_DeclineAllTasks=0x0000 #
|
||||
OP_Shroud=0x6d1f
|
||||
OP_ShroudRemove=0x17f6
|
||||
OP_ShroudUnknown1=0x169a
|
||||
@@ -556,53 +556,53 @@ OP_MercenaryDismiss=0x0bd0 #
|
||||
OP_MercenaryTimerRequest=0x0924 #
|
||||
|
||||
# mail opcodes
|
||||
OP_Command=0x0000 #
|
||||
OP_MailboxHeader=0x0000 #
|
||||
OP_MailHeader=0x0000 #
|
||||
OP_MailBody=0x0000 #
|
||||
OP_NewMail=0x0000 #
|
||||
OP_SentConfirm=0x0000 #
|
||||
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 # # # # # # # # # # #
|
||||
# # # # # # # # # # # 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_IncreaseStats=0x0000 #
|
||||
OP_ApproveZone=0x0000 #
|
||||
OP_ZoneComplete=0x0000 #
|
||||
OP_ClientError=0x0000 #
|
||||
OP_DumpName=0x0000 #
|
||||
OP_Heartbeat=0x0000 #
|
||||
OP_CrashDump=0x0000 #
|
||||
OP_LoginComplete=0x0000 #
|
||||
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_IncreaseStats=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_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_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_AnnoyingZoneUnknown=0x0000 #
|
||||
OP_Some6ByteHPUpdate=0x0000 # seems to happen when you target group members
|
||||
OP_QueryResponseThing=0x0000 #
|
||||
OP_QueryResponseThing=0x0000 #
|
||||
|
||||
|
||||
# realityincarnate: these are just here to stop annoying several thousand byte packet dumps
|
||||
@@ -614,47 +614,47 @@ 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 #
|
||||
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 #
|
||||
|
||||
# Login opcodes
|
||||
OP_SessionReady=0x0001 #
|
||||
OP_Login=0x0002 #
|
||||
OP_ServerListRequest=0x0004 #
|
||||
OP_PlayEverquestRequest=0x000d #
|
||||
OP_PlayEverquestResponse=0x0021 #
|
||||
OP_ChatMessage=0x0016 #
|
||||
OP_LoginAccepted=0x0017 #
|
||||
OP_ServerListResponse=0x0018 #
|
||||
OP_Poll=0x0029 #
|
||||
OP_EnterChat=0x000f #
|
||||
OP_PollResponse=0x0011 #
|
||||
OP_SessionReady=0x0001 #
|
||||
OP_Login=0x0002 #
|
||||
OP_ServerListRequest=0x0004 #
|
||||
OP_PlayEverquestRequest=0x000d #
|
||||
OP_PlayEverquestResponse=0x0021 #
|
||||
OP_ChatMessage=0x0016 #
|
||||
OP_LoginAccepted=0x0017 #
|
||||
OP_ServerListResponse=0x0018 #
|
||||
OP_Poll=0x0029 #
|
||||
OP_EnterChat=0x000f #
|
||||
OP_PollResponse=0x0011 #
|
||||
|
||||
# raw opcodes
|
||||
OP_RAWSessionRequest=0x0000 #
|
||||
OP_RAWSessionResponse=0x0000 #
|
||||
OP_RAWCombined=0x0000 #
|
||||
OP_RAWSessionDisconnect=0x0000 #
|
||||
OP_RAWKeepAlive=0x0000 #
|
||||
OP_RAWSessionStatRequest=0x0000 #
|
||||
OP_RAWSessionStatResponse=0x0000 #
|
||||
OP_RAWPacket=0x0000 #
|
||||
OP_RAWFragment=0x0000 #
|
||||
OP_RAWOutOfOrderAck=0x0000 #
|
||||
OP_RAWAck=0x0000 #
|
||||
OP_RAWAppCombined=0x0000 #
|
||||
OP_RAWOutOfSession=0x0000 #
|
||||
OP_RAWSessionRequest=0x0000 #
|
||||
OP_RAWSessionResponse=0x0000 #
|
||||
OP_RAWCombined=0x0000 #
|
||||
OP_RAWSessionDisconnect=0x0000 #
|
||||
OP_RAWKeepAlive=0x0000 #
|
||||
OP_RAWSessionStatRequest=0x0000 #
|
||||
OP_RAWSessionStatResponse=0x0000 #
|
||||
OP_RAWPacket=0x0000 #
|
||||
OP_RAWFragment=0x0000 #
|
||||
OP_RAWOutOfOrderAck=0x0000 #
|
||||
OP_RAWAck=0x0000 #
|
||||
OP_RAWAppCombined=0x0000 #
|
||||
OP_RAWOutOfSession=0x0000 #
|
||||
|
||||
# we need to document the differences between these packets to make identifying them easier
|
||||
OP_Some3ByteHPUpdate=0x0000 # initial HP update for mobs
|
||||
|
||||
@@ -39,7 +39,7 @@ OP_MOTD=0x5711 #SEQ 12/04/08
|
||||
OP_SetChatServer=0x71B8 #SEQ 12/04/08
|
||||
OP_SetChatServer2=0x32CC #SEQ 12/04/08
|
||||
OP_ZoneServerInfo=0x18B1 #SEQ 12/04/08
|
||||
OP_WorldComplete=0x2486 #SEQ 12/04/08
|
||||
OP_WorldComplete=0x2486 #SEQ 12/04/08
|
||||
OP_WorldUnknown001=0x7930 #Trevius 1/20/08
|
||||
OP_FloatListThing=0x6177 #Trevius 12/20/08
|
||||
|
||||
@@ -60,7 +60,7 @@ OP_UserCompInfo=0x0000 #NEW FROM SEQ 12/04/08 0x02a5
|
||||
OP_AckPacket=0x4D38 #SEQ 12/04/08
|
||||
OP_ZoneEntry=0x737E #SEQ 12/04/08
|
||||
OP_ReqNewZone=0x5417 #SEQ 12/04/08
|
||||
OP_NewZone=0x5D22 #SEQ 12/04/08
|
||||
OP_NewZone=0x5D22 #SEQ 12/04/08
|
||||
OP_ZoneSpawns=0x5AF2 #SEQ 12/04/08
|
||||
OP_PlayerProfile=0x0FEB #SEQ 12/04/08
|
||||
OP_TimeOfDay=0x7274 #SEQ 12/04/08
|
||||
@@ -155,7 +155,7 @@ OP_GMToggle=0x7AB6 #/toggletell
|
||||
OP_GMSummon=0x3235 #/summon
|
||||
OP_GMEmoteZone=0x26CC #/emotezone
|
||||
OP_GMEmoteWorld=0x6256 #/emoteworld (not implemented)
|
||||
OP_GMFind=0x24D8 #/find
|
||||
OP_GMFind=0x24D8 #/find
|
||||
OP_GMKick=0x7A92 #/kick
|
||||
OP_GMKill=0x7B6B #/kill
|
||||
OP_GMNameChange=0x74B5 #/name
|
||||
@@ -172,7 +172,7 @@ OP_CastSpell=0x7F5D #SEQ 12/04/08
|
||||
OP_Consider=0x32E1 #SEQ 12/04/08
|
||||
OP_FormattedMessage=0x5B9E #SEQ 12/04/08
|
||||
OP_SimpleMessage=0x553E #SEQ 12/04/08
|
||||
OP_Buff=0x7BD6 #SEQ 12/04/08
|
||||
OP_Buff=0x7BD6 #SEQ 12/04/08
|
||||
OP_Illusion=0x7F86 #SEQ 12/04/08
|
||||
OP_MoneyOnCorpse=0x51C9 #SEQ 12/04/08
|
||||
OP_RandomReply=0x649C #SEQ 12/04/08
|
||||
@@ -201,10 +201,10 @@ OP_ConsiderCorpse=0x4CBB #Xinu 02/20/09
|
||||
OP_CorpseDrag=0x51e1 #
|
||||
OP_CorpseDrop=0x77a6 #
|
||||
OP_Bug=0x1CF0 #Trevius 01/16/09
|
||||
OP_Feedback=0x216C #Trevius 01/16/09 - size: 1148
|
||||
OP_Report=0x5BD9 #Trevius 01/16/09 - size: 729
|
||||
OP_Feedback=0x216C #Trevius 01/16/09 - size: 1148
|
||||
OP_Report=0x5BD9 #Trevius 01/16/09 - size: 729
|
||||
OP_Damage=0x0EF2 #Trevius 02/18/09
|
||||
OP_ChannelMessage=0x3C7D #SEQ 12/04/08
|
||||
OP_ChannelMessage=0x3C7D #SEQ 12/04/08
|
||||
OP_Assist=0x15A4 #Xinu 02/20/09
|
||||
OP_AssistGroup=0x3ce #
|
||||
OP_MoveCoin=0x1D9D #Xinu 02/20/09
|
||||
@@ -292,7 +292,7 @@ OP_Stun=0x55BF #Derision 2009
|
||||
OP_FindPersonRequest=0x07F0 #Derision 2009
|
||||
OP_FindPersonReply=0x7770 #Derision 2009
|
||||
OP_Sound=0x2B02 #Derision 2009
|
||||
OP_PetBuffWindow=0x124A #Derision 2009
|
||||
OP_PetBuffWindow=0x124A #Derision 2009
|
||||
OP_LevelAppearance=0x3EC8 #Derision 2009
|
||||
OP_Translocate=0x1F0F #Derision 2009
|
||||
OP_Sacrifice=0x55C9 #Derision 2009
|
||||
@@ -371,7 +371,7 @@ OP_Bazaar=0x0000 #
|
||||
OP_TradeRequest=0x180D #Trevius 02/16/09
|
||||
OP_TradeAcceptClick=0x1D07 #Trevius 03/09/09
|
||||
OP_TradeRequestAck=0x1255 #Xinu 02/24/09
|
||||
OP_TradeCoins=0x08CA #Trevius 03/10/09
|
||||
OP_TradeCoins=0x08CA #Trevius 03/10/09
|
||||
OP_FinishTrade=0x30B7 #Trevius 03/09/09
|
||||
OP_CancelTrade=0x7A43 #Xinu 02/24/09
|
||||
OP_TradeMoneyUpdate=0x69E7
|
||||
@@ -439,15 +439,15 @@ OP_AdventureLeaderboardRequest=0x2A28 #Trevius 06/03/09
|
||||
OP_AdventureLeaderboardReply=0x6555 #Trevius 06/03/09
|
||||
|
||||
#Group Opcodes
|
||||
OP_GroupDisband=0x4B26 #SEQ 12/04/08
|
||||
OP_GroupDisband=0x4B26 #SEQ 12/04/08
|
||||
OP_GroupInvite=0x6321 #SEQ 12/04/08
|
||||
OP_GroupFollow=0x1A12 #SEQ 12/04/08
|
||||
OP_GroupUpdate=0x2E5C #SEQ 12/04/08
|
||||
OP_GroupCancelInvite=0x596C #SEQ 12/04/08
|
||||
OP_GroupFollow=0x1A12 #SEQ 12/04/08
|
||||
OP_GroupUpdate=0x2E5C #SEQ 12/04/08
|
||||
OP_GroupCancelInvite=0x596C #SEQ 12/04/08
|
||||
OP_GroupAcknowledge=0x1306 #Trevius 02/17/09
|
||||
OP_GroupDelete=0x0000 #
|
||||
OP_CancelInvite=0x596C #Trevius 03/02/09
|
||||
OP_GroupFollow2=0x59D4 #Xinu 02/20/09
|
||||
OP_GroupFollow2=0x59D4 #Xinu 02/20/09
|
||||
OP_GroupInvite2=0x07F6 #Xinu 02/20/09
|
||||
|
||||
#LFG/LFP Opcodes
|
||||
@@ -545,7 +545,7 @@ OP_CrystalCountUpdate=0x64C1 #
|
||||
OP_DynamicWall=0x0000 #
|
||||
OP_OpenDiscordMerchant=0x0000 #
|
||||
OP_DiscordMerchantInventory=0x0000 #
|
||||
OP_GiveMoney=0x0000 #
|
||||
OP_GiveMoney=0x0000 #
|
||||
OP_RequestKnowledgeBase=0x0000 #
|
||||
OP_KnowledgeBase=0x0000 #
|
||||
OP_SlashAdventure=0x0000 #/adventure
|
||||
@@ -559,9 +559,9 @@ 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=0x22cf
|
||||
OP_LoginUnknown2=0x43ba
|
||||
OP_ItemViewUnknown=0x4db4
|
||||
OP_LoginUnknown1=0x22cf
|
||||
OP_LoginUnknown2=0x43ba
|
||||
OP_ItemViewUnknown=0x4db4
|
||||
|
||||
#Petition Opcodes
|
||||
OP_PetitionSearch=0x0000 #search term for petition
|
||||
@@ -610,7 +610,7 @@ OP_RAWAck=0x0000 #
|
||||
OP_RAWAppCombined=0x0000 #
|
||||
OP_RAWOutOfSession=0x0000 #
|
||||
|
||||
#we need to document the differences between these packets to make identifying them easier
|
||||
#we need to document the differences between these packets to make identifying them easier
|
||||
OP_Some3ByteHPUpdate=0x0000 #initial HP update for mobs
|
||||
OP_InitialHPUpdate=0x0000 #
|
||||
|
||||
@@ -633,7 +633,7 @@ OP_InitialHPUpdate=0x0000 #
|
||||
#OP_ItemPlayerPacket=0x0000 #
|
||||
#OP_GetGuildMOTD=0x0000 #
|
||||
#OP_GuildTributeStatus=0x0000 #
|
||||
#OP_GMEndTrainingResponse=0x0000 #
|
||||
#OP_GMEndTrainingResponse=0x0000 #
|
||||
#OP_ObfuscatorInfo=0x7930 #SEQ 12/04/08 --NEW FROM SEQ
|
||||
#OP_GroupDisband2=0x0000 #SEQ 10/07/08 --NEW FROM SEQ
|
||||
#OP_GroupLeader=0x0000 #SEQ 10/07/08 --NEW FROM SEQ
|
||||
|
||||
@@ -64,7 +64,7 @@ OP_ZoneServerReady=0x0000 #dosent exist in this version
|
||||
OP_Logout=0x61ff
|
||||
OP_LogoutReply=0x3cdc #0x48c2 #0x0F66 is not quite right.. this causes disconnect error...
|
||||
OP_PreLogoutReply=0x711e #0 len packet sent during logout/zoning
|
||||
OP_LevelUpdate=0x6d44
|
||||
OP_LevelUpdate=0x6d44
|
||||
OP_Stamina=0x7a83 # ShowEQ 10/27/05
|
||||
|
||||
#Petition Opcodes
|
||||
@@ -79,7 +79,7 @@ OP_PetitionQue=0x33c3
|
||||
OP_PetitionUnCheckout=0x0000
|
||||
OP_PetitionDelete=0x5692
|
||||
OP_DeletePetition=0x0000
|
||||
OP_PetitionResolve=0x0000 #0x0000
|
||||
OP_PetitionResolve=0x0000 #0x0000
|
||||
OP_PDeletePetition=0x0000
|
||||
OP_PetitionBug=0x0000
|
||||
OP_PetitionRefresh=0x0000
|
||||
@@ -103,7 +103,7 @@ OP_GuildLeader=0x12b1
|
||||
OP_GuildDemote=0x4eb9
|
||||
OP_GuildMOTD=0x475a
|
||||
OP_SetGuildMOTD=0x591c
|
||||
OP_GetGuildsList=0x0000
|
||||
OP_GetGuildsList=0x0000
|
||||
OP_GuildInvite=0x18b7
|
||||
OP_GuildPublicNote=0x17a2 # ShowEQ 10/27/05
|
||||
OP_GuildDelete=0x6cce
|
||||
@@ -130,7 +130,7 @@ OP_GMZoneRequest2=0x244c
|
||||
OP_GMSummon=0x1edc #/summon
|
||||
OP_GMEmoteZone=0x39f2 #/emotezone
|
||||
OP_GMEmoteWorld=0x3383 #/emoteworld (not implemented)
|
||||
OP_GMFind=0x5930 #/find
|
||||
OP_GMFind=0x5930 #/find
|
||||
OP_GMKick=0x692c #/kick
|
||||
OP_GMNameChange=0x0000
|
||||
|
||||
@@ -161,7 +161,7 @@ OP_ConsentResponse=0x6380 # ShowEQ 10/27/05
|
||||
OP_LFGCommand=0x68ac # ShowEQ 10/27/05
|
||||
OP_LFGGetMatchesRequest=0x022f # ShowEQ 10/27/05
|
||||
OP_LFGAppearance=0x1a85
|
||||
OP_LFGResponse=0x0000
|
||||
OP_LFGResponse=0x0000
|
||||
OP_LFGGetMatchesResponse=0x45d0 # ShowEQ 10/27/05
|
||||
OP_LootItem=0x7081 # ShowEQ 10/27/05
|
||||
OP_Bug=0x7ac2 # ShowEQ 10/27/05
|
||||
@@ -238,7 +238,7 @@ OP_MobHealth=0x0695 # ShowEQ 10/27/05
|
||||
OP_SkillUpdate=0x6a93 # ShowEQ 10/27/05
|
||||
OP_RandomReq=0x5534 # ShowEQ 10/27/05
|
||||
OP_ClientUpdate=0x14cb # ShowEQ 10/27/05
|
||||
OP_Report=0x7f9d
|
||||
OP_Report=0x7f9d
|
||||
OP_GroundSpawn=0x0f47 # ShowEQ 10/27/05
|
||||
OP_LFPGetMatchesResponse=0x06c5
|
||||
OP_Jump=0x0797 # ShowEQ 10/27/05
|
||||
@@ -248,7 +248,7 @@ OP_BecomeCorpse=0x4DBC
|
||||
OP_GMLastName=0x23a1 # ShowEQ 10/27/05
|
||||
OP_InitialMobHealth=0x3d2d # ShowEQ 10/27/05
|
||||
OP_Mend=0x14ef # ShowEQ 10/27/05
|
||||
OP_MendHPUpdate=0x0000
|
||||
OP_MendHPUpdate=0x0000
|
||||
OP_Feedback=0x5306 # ShowEQ 10/27/05
|
||||
OP_TGB=0x0c11 # ShowEQ 10/27/05
|
||||
OP_InterruptCast=0x0b97
|
||||
@@ -281,7 +281,7 @@ OP_KeyRing=0x68c4
|
||||
OP_ApplyPoison=0x0c2c
|
||||
OP_AugmentInfo=0x45ff #RealityIncarnate 4/28/09
|
||||
OP_SetStartCity=0x41dc #realityincarnate 6/25/09
|
||||
OP_SpellEffect=0x22C5
|
||||
OP_SpellEffect=0x22C5
|
||||
OP_RemoveNimbusEffect=0x0000
|
||||
OP_CrystalReclaim=0x7cfe
|
||||
OP_CrystalCreate=0x62c3
|
||||
@@ -308,7 +308,7 @@ OP_DzChooseZone=0x1022
|
||||
#bazaar trader stuff stuff:
|
||||
#become and buy from
|
||||
#Server->Client: [ Opcode: OP_Unknown (0x0000) Size: 8 ]
|
||||
# 0: 46 01 00 00 39 01 00 00 | F...9...
|
||||
# 0: 46 01 00 00 39 01 00 00 | F...9...
|
||||
OP_TraderDelItem=0x0da9
|
||||
OP_BecomeTrader=0x2844
|
||||
OP_TraderShop=0x35e8
|
||||
@@ -332,7 +332,7 @@ OP_TradeMoneyUpdate=0x0000 #not sure
|
||||
OP_ShopPlayerSell=0x0e13 # ShowEQ 10/27/05
|
||||
OP_ShopEnd=0x7e03 # ShowEQ 10/27/05
|
||||
OP_ShopEndConfirm=0x20b2
|
||||
OP_ShopPlayerBuy=0x221e
|
||||
OP_ShopPlayerBuy=0x221e
|
||||
OP_ShopRequest=0x45f9 # ShowEQ 10/27/05
|
||||
OP_ShopDelItem=0x0da9
|
||||
|
||||
@@ -441,8 +441,8 @@ OP_SenseTraps=0x5666 # ShowEQ 10/27/05
|
||||
OP_PickPocket=0x2ad8
|
||||
OP_DisarmTraps=0x1241
|
||||
OP_Disarm=0x17d9
|
||||
OP_Hide=0x4312
|
||||
OP_Sneak=0x74e1
|
||||
OP_Hide=0x4312
|
||||
OP_Sneak=0x74e1
|
||||
OP_Fishing=0x0b36
|
||||
OP_InstillDoubt=0x389e #intimidation
|
||||
OP_LDoNOpen=0x083b
|
||||
@@ -514,7 +514,7 @@ OP_Bandolier=0x6f0c
|
||||
OP_PotionBelt=0x0719
|
||||
OP_OpenDiscordMerchant=0x0000 #8 bytes
|
||||
OP_DiscordMerchantInventory=0x0000 #long item packet
|
||||
OP_GiveMoney=0x0000 #16 bytes, pp, gp, sp, cp.
|
||||
OP_GiveMoney=0x0000 #16 bytes, pp, gp, sp, cp.
|
||||
OP_OnLevelMessage=0x1dde
|
||||
OP_PopupResponse=0x3816
|
||||
OP_RequestKnowledgeBase=0x0000
|
||||
@@ -584,10 +584,10 @@ OP_SentConfirm=0x0000
|
||||
OP_MobUpdate=0x0000 #not used anymore, here for backwards compat
|
||||
|
||||
#we need to document the differences between these packets to make identifying them easier
|
||||
OP_MobHealth=0x0695
|
||||
OP_MobHealth=0x0695
|
||||
OP_HPUpdate=0x3bcf # ShowEQ 10/27/05
|
||||
OP_Some3ByteHPUpdate=0x0000 #initial HP update for mobs
|
||||
OP_InitialHPUpdate=0x0000
|
||||
OP_InitialHPUpdate=0x0000
|
||||
|
||||
# Unmatched: OP_ItemPlayerPacket=5394
|
||||
# Unmatched: OP_GetGuildMOTD=6d5d
|
||||
|
||||
+117
-117
@@ -13,11 +13,11 @@ OP_Unknown=0x0000
|
||||
OP_ExploreUnknown=0x0000 # used for unknown explorer
|
||||
|
||||
# V = Verified correct
|
||||
# C = Most likely correct
|
||||
# C = Most likely correct
|
||||
# U = Unsure, but should be correct or close
|
||||
|
||||
# world packets
|
||||
# Required to reach Char Select:
|
||||
# Required to reach Char Select:
|
||||
OP_SendLoginInfo=0x13da # V
|
||||
OP_ApproveWorld=0x86c7 # C
|
||||
OP_LogServer=0x6f79 # C
|
||||
@@ -49,15 +49,15 @@ OP_FloatListThing=0x61ba # V
|
||||
# Reasons for Disconnect:
|
||||
OP_ZoneUnavail=0x3288 # C 0x1190
|
||||
OP_WorldClientReady=0x7d05 # C 0x4786
|
||||
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 #
|
||||
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=0x3594 # V
|
||||
@@ -72,11 +72,11 @@ OP_Stamina=0x3d86 # V
|
||||
OP_RequestClientZoneChange=0x18ea # C
|
||||
OP_ZoneChange=0x6d37 # C
|
||||
|
||||
OP_LockoutTimerInfo=0x0000 #
|
||||
OP_ZoneServerReady=0x0000 #
|
||||
OP_ZoneInUnknown=0x0000 #
|
||||
OP_LogoutReply=0x0000 #
|
||||
OP_PreLogoutReply=0x0000 #
|
||||
OP_LockoutTimerInfo=0x0000 #
|
||||
OP_ZoneServerReady=0x0000 #
|
||||
OP_ZoneInUnknown=0x0000 #
|
||||
OP_LogoutReply=0x0000 #
|
||||
OP_PreLogoutReply=0x0000 #
|
||||
|
||||
# Required to fully log in
|
||||
OP_SpawnAppearance=0x3e17 # V
|
||||
@@ -87,14 +87,14 @@ OP_TaskDescription=0x156c # C
|
||||
OP_TaskActivity=0x31f3 # C
|
||||
OP_CompletedTasks=0x687f # C
|
||||
OP_Weather=0x4658 # V
|
||||
OP_SendAATable=0x6ef9 # V
|
||||
OP_UpdateAA=0x7bf6 # V
|
||||
OP_SendAATable=0x6ef9 # V
|
||||
OP_UpdateAA=0x7bf6 # V
|
||||
OP_RespondAA=0x1fbd # C 0x2bad
|
||||
OP_ReqClientSpawn=0x69cd # V
|
||||
OP_SpawnDoor=0x6f2b # V
|
||||
OP_GroundSpawn=0x5c85 # V
|
||||
OP_SendZonepoints=0x2370 # V
|
||||
OP_SendAAStats=0x78b9 # C
|
||||
OP_SendAAStats=0x78b9 # C
|
||||
OP_WorldObjectsSent=0x7b73 # V
|
||||
OP_BlockedBuffs=0x05d5 # V
|
||||
OP_RemoveBlockedBuffs=0x37c1 # V
|
||||
@@ -136,15 +136,15 @@ OP_GuildManageBanker=0x1e4c # C
|
||||
OP_GuildBank=0x0d8a # C
|
||||
OP_SetGuildRank=0x4ffe # C
|
||||
OP_GuildUpdateURLAndChannel=0x5232 # C
|
||||
OP_GuildMemberLevelUpdate=0x0000 #
|
||||
OP_ZoneGuildList=0x0000 #
|
||||
OP_GetGuildsList=0x0000 #
|
||||
OP_GuildMemberLevelUpdate=0x0000 #
|
||||
OP_ZoneGuildList=0x0000 #
|
||||
OP_GetGuildsList=0x0000 #
|
||||
OP_GuildStatus=0x28c8 #
|
||||
OP_GuildCreate=0x192d #
|
||||
OP_LFGuild=0x7e23 #
|
||||
# OP_GuildManageRemove=0x0000 #
|
||||
# OP_GuildManageAdd=0x0000 #
|
||||
# OP_GuildManageStatus=0x0000 #
|
||||
# OP_GuildManageRemove=0x0000 #
|
||||
# OP_GuildManageAdd=0x0000 #
|
||||
# OP_GuildManageStatus=0x0000 #
|
||||
|
||||
# GM/guide opcodes
|
||||
OP_GMServers=0x6989 # C
|
||||
@@ -313,7 +313,7 @@ OP_OnLevelMessage=0x24cb # C
|
||||
OP_AugmentInfo=0x31b1 # C
|
||||
OP_Petition=0x31d1 # C
|
||||
OP_SomeItemPacketMaybe=0x2c27 # C
|
||||
OP_PVPStats=0x0000 #
|
||||
OP_PVPStats=0x0000 #
|
||||
OP_PVPLeaderBoardRequest=0x4973 # C
|
||||
OP_PVPLeaderBoardReply=0x3842 # C
|
||||
OP_PVPLeaderBoardDetailsRequest=0x6c75 # C
|
||||
@@ -330,8 +330,8 @@ OP_VetRewardsAvaliable=0x0baa # C Mispelled?
|
||||
OP_VetClaimRequest=0x34f8 # C
|
||||
OP_VetClaimReply=0x6a5d # C
|
||||
OP_CrystalCountUpdate=0x3fc8 # C
|
||||
OP_DisciplineUpdate=0x6ed3 #
|
||||
OP_BecomeCorpse=0x0000 #
|
||||
OP_DisciplineUpdate=0x6ed3 #
|
||||
OP_BecomeCorpse=0x0000 #
|
||||
OP_Action2=0x0000 # C OP_Damage?
|
||||
OP_MobUpdate=0x4656 # Same as OP_SpawnPositionUpdate
|
||||
OP_NPCMoveUpdate=0x0f3e #
|
||||
@@ -378,7 +378,7 @@ OP_ManaUpdate=0x0433 # C
|
||||
OP_EnduranceUpdate=0x6b76 # C
|
||||
OP_MobManaUpdate=0x7901 # C
|
||||
OP_MobEnduranceUpdate=0x6c5f # C
|
||||
|
||||
|
||||
# Looting
|
||||
OP_LootRequest=0x6ad7 # C
|
||||
OP_EndLootRequest=0x6546 # C
|
||||
@@ -393,10 +393,10 @@ OP_TraderShop=0x2881 # C
|
||||
OP_Trader=0x0c08 # C
|
||||
OP_TraderBuy=0x3672 # C
|
||||
OP_Barter=0x6db5 # C
|
||||
OP_ShopItem=0x0000 #
|
||||
OP_BazaarInspect=0x0000 #
|
||||
OP_Bazaar=0x0000 #
|
||||
OP_TraderItemUpdate=0x0000 #
|
||||
OP_ShopItem=0x0000 #
|
||||
OP_BazaarInspect=0x0000 #
|
||||
OP_Bazaar=0x0000 #
|
||||
OP_TraderItemUpdate=0x0000 #
|
||||
|
||||
# pc/npc trading
|
||||
OP_TradeRequest=0x7113 # C
|
||||
@@ -445,10 +445,10 @@ OP_TributeItem=0x0b89 # C
|
||||
OP_TributeMoney=0x314f # C
|
||||
OP_TributeToggle=0x6dc3 # C
|
||||
OP_TributePointUpdate=0x15a7 # C
|
||||
OP_TributeNPC=0x0000 #
|
||||
OP_GuildTributeInfo=0x0000 #
|
||||
OP_OpenTributeReply=0x0000 #
|
||||
# OP_GuildTributeStatus=0x0000 #
|
||||
OP_TributeNPC=0x0000 #
|
||||
OP_GuildTributeInfo=0x0000 #
|
||||
OP_OpenTributeReply=0x0000 #
|
||||
# OP_GuildTributeStatus=0x0000 #
|
||||
|
||||
# Adventure packets:
|
||||
OP_LeaveAdventure=0x3ed4 # C
|
||||
@@ -473,11 +473,11 @@ OP_AdventureLeaderboardReply=0x4423 # C
|
||||
OP_GroupDisband=0x54e8 # C
|
||||
OP_GroupInvite=0x4f60 # C
|
||||
OP_GroupFollow=0x7f2b # C
|
||||
OP_GroupUpdate=0x5331 # C
|
||||
OP_GroupUpdateB=0x0786 # C
|
||||
OP_GroupUpdate=0x5331 # C
|
||||
OP_GroupUpdateB=0x0786 # C
|
||||
OP_GroupCancelInvite=0x2736 # C - Same as OP_CancelInvite?
|
||||
OP_GroupAcknowledge=0x3e22 # C
|
||||
OP_GroupDelete=0x58e6 #
|
||||
OP_GroupDelete=0x58e6 #
|
||||
OP_CancelInvite=0x2736 # C
|
||||
OP_GroupFollow2=0x6c16 # C
|
||||
OP_GroupInvite2=0x5251 # C
|
||||
@@ -494,20 +494,20 @@ OP_LFGGetMatchesResponse=0x7a16 # C
|
||||
OP_LFPGetMatchesRequest=0x189e # C
|
||||
OP_LFPGetMatchesResponse=0x589f # C
|
||||
OP_LFPCommand=0x7429 # C
|
||||
OP_LFGAppearance=0x0000 #
|
||||
OP_LFGResponse=0x0000 #
|
||||
OP_LFGAppearance=0x0000 #
|
||||
OP_LFGResponse=0x0000 #
|
||||
|
||||
# Raid Opcodes
|
||||
OP_RaidInvite=0x60b5 # C
|
||||
OP_RaidUpdate=0x4d8b # C
|
||||
OP_RaidJoin=0x0000 #
|
||||
OP_RaidJoin=0x0000 #
|
||||
|
||||
# Button-push commands
|
||||
OP_Taunt=0x30e2 # C
|
||||
OP_CombatAbility=0x36f8 # C
|
||||
OP_SenseTraps=0x7e45 # C
|
||||
OP_PickPocket=0x5821 # C
|
||||
OP_DisarmTraps=0x0000 #
|
||||
OP_DisarmTraps=0x0000 #
|
||||
OP_Disarm=0x6def # C
|
||||
OP_Sneak=0x1d22 # C
|
||||
OP_Fishing=0x7093 # C
|
||||
@@ -525,7 +525,7 @@ OP_AcceptNewTask=0x17d5 # C
|
||||
OP_TaskHistoryRequest=0x547c # C
|
||||
OP_TaskHistoryReply=0x4524 # C
|
||||
OP_CancelTask=0x3bf5 # C
|
||||
OP_DeclineAllTasks=0x0000 #
|
||||
OP_DeclineAllTasks=0x0000 #
|
||||
|
||||
# Title opcodes
|
||||
OP_NewTitlesAvailable=0x4b49 # C
|
||||
@@ -551,52 +551,52 @@ OP_MercenaryDismiss=0x319a #
|
||||
OP_MercenaryTimerRequest=0x184e #
|
||||
|
||||
# mail opcodes
|
||||
OP_Command=0x0000 #
|
||||
OP_MailboxHeader=0x0000 #
|
||||
OP_MailHeader=0x0000 #
|
||||
OP_MailBody=0x0000 #
|
||||
OP_NewMail=0x0000 #
|
||||
OP_SentConfirm=0x0000 #
|
||||
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 # # # # # # # # # # #
|
||||
# # # # # # # # # # # 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 #
|
||||
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_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_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_AnnoyingZoneUnknown=0x0000 #
|
||||
OP_Some6ByteHPUpdate=0x0000 # seems to happen when you target group members
|
||||
OP_QueryResponseThing=0x0000 #
|
||||
OP_QueryResponseThing=0x0000 #
|
||||
|
||||
|
||||
# realityincarnate: these are just here to stop annoying several thousand byte packet dumps
|
||||
@@ -608,47 +608,47 @@ 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 #
|
||||
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 #
|
||||
|
||||
# Login opcodes
|
||||
OP_SessionReady=0x0001 #
|
||||
OP_Login=0x0002 #
|
||||
OP_ServerListRequest=0x0004 #
|
||||
OP_PlayEverquestRequest=0x000d #
|
||||
OP_PlayEverquestResponse=0x0021 #
|
||||
OP_ChatMessage=0x0016 #
|
||||
OP_LoginAccepted=0x0017 #
|
||||
OP_ServerListResponse=0x0018 #
|
||||
OP_Poll=0x0029 #
|
||||
OP_EnterChat=0x000f #
|
||||
OP_PollResponse=0x0011 #
|
||||
OP_SessionReady=0x0001 #
|
||||
OP_Login=0x0002 #
|
||||
OP_ServerListRequest=0x0004 #
|
||||
OP_PlayEverquestRequest=0x000d #
|
||||
OP_PlayEverquestResponse=0x0021 #
|
||||
OP_ChatMessage=0x0016 #
|
||||
OP_LoginAccepted=0x0017 #
|
||||
OP_ServerListResponse=0x0018 #
|
||||
OP_Poll=0x0029 #
|
||||
OP_EnterChat=0x000f #
|
||||
OP_PollResponse=0x0011 #
|
||||
|
||||
# raw opcodes
|
||||
OP_RAWSessionRequest=0x0000 #
|
||||
OP_RAWSessionResponse=0x0000 #
|
||||
OP_RAWCombined=0x0000 #
|
||||
OP_RAWSessionDisconnect=0x0000 #
|
||||
OP_RAWKeepAlive=0x0000 #
|
||||
OP_RAWSessionStatRequest=0x0000 #
|
||||
OP_RAWSessionStatResponse=0x0000 #
|
||||
OP_RAWPacket=0x0000 #
|
||||
OP_RAWFragment=0x0000 #
|
||||
OP_RAWOutOfOrderAck=0x0000 #
|
||||
OP_RAWAck=0x0000 #
|
||||
OP_RAWAppCombined=0x0000 #
|
||||
OP_RAWOutOfSession=0x0000 #
|
||||
OP_RAWSessionRequest=0x0000 #
|
||||
OP_RAWSessionResponse=0x0000 #
|
||||
OP_RAWCombined=0x0000 #
|
||||
OP_RAWSessionDisconnect=0x0000 #
|
||||
OP_RAWKeepAlive=0x0000 #
|
||||
OP_RAWSessionStatRequest=0x0000 #
|
||||
OP_RAWSessionStatResponse=0x0000 #
|
||||
OP_RAWPacket=0x0000 #
|
||||
OP_RAWFragment=0x0000 #
|
||||
OP_RAWOutOfOrderAck=0x0000 #
|
||||
OP_RAWAck=0x0000 #
|
||||
OP_RAWAppCombined=0x0000 #
|
||||
OP_RAWOutOfSession=0x0000 #
|
||||
|
||||
# we need to document the differences between these packets to make identifying them easier
|
||||
OP_Some3ByteHPUpdate=0x0000 # initial HP update for mobs
|
||||
|
||||
Reference in New Issue
Block a user