Source: retail L2Server.exe (Dec 2005 C6/Interlude build, c6interlude).
CLIENT->SERVER from the handler-pointer table (base VA 0x00bf88d0, opcode=(slot-base)/8) filled by Bind() static initializers; calibrated vs known IL opcodes (0xa8 RequestNetPing, 0xa7 MultiSellChoose, 0xcc L2FriendSay, 0xcd ShowMiniMap). Gaps 0x05-0x07,0x18-0x1a,0x39 are unbound. Extended 0xD0 table base 0x00bf8140 (20 entries, subop<0x14); 0xd0:0x00=DummyPacket(unused). Client fields come from the Disassemble() format string (FUN_0061f510); client names are each handler self-identifying log signature.
SERVER->CLIENT harvested from CSocket::Send/broadcast sites (format + first literal = opcode byte 'c'); DB/community/NPC-VM sends filtered by sender function. Server fields are format chars after the leading opcode. Extended server packets use opcode 0xFE + 16-bit sub-opcode.
CAVEATS: field NAMES are generic f0..fn with correct TYPES. Big packets (UserInfo 0x04, CharInfo 0x03, NpcInfo 0x16, SystemMessage 0x64) have long/variable layouts; 'variants' lists alternate formats and long format-symbol names can be truncated by the decompiler. Some server opcodes have several builders (broadcast + specific); 'builder' is one representative. 0x20/0x21 client names inferred from UserSocket_HTMLCmd.cpp. Sends with a computed (non-literal) opcode are not captured.
Opcode index
Client → Server packets
0x00 VersionPacket sub_8782d0
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0x01 MoveToLocationPacket sub_85e1d0
No field layout recovered.
0x02 SayPacket sub_85e780
# Type Size Name
0 Svar (UTF-16) f0
0x03 EnterWorldPacket sub_888510
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x04 ActionPacket sub_860bb0
No field layout recovered.
0x08 LoginPacket sub_885f20
No field layout recovered.
0x09 LogoutPacket sub_85ffe0
No field layout recovered.
0x0a AttackPacket sub_85fd50
No field layout recovered.
0x0b CharacterCreatePacket sub_85edc0
No field layout recovered.
0x0c CharacterDeletePacket sub_85f720
# Type Size Name
0 D4 bytes f0
0x0d CharacterSelectPacket sub_85e9b0
# Type Size Name
0 D4 bytes f0
1 H2 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x0e NewCharacterPacket sub_85f900
No field layout recovered.
0x0f ItemListPacket sub_8601d0
No field layout recovered.
0x10 EquipItemPacket sub_879c20
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x11 UnequipItemPacket sub_860310
# Type Size Name
0 D4 bytes f0
0x12 DropItemPacket sub_86ce20
No field layout recovered.
0x13 GetItemPacket sub_86d5c0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x14 UseItemPacket sub_86c8e0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x15 TradeRequestPacket sub_87c930
# Type Size Name
0 D4 bytes f0
0x16 TradeAddItemsPacket sub_860780
No field layout recovered.
0x17 TradeDonePacket sub_860940
# Type Size Name
0 D4 bytes f0
0x1b SocialActionPacket sub_860e30
# Type Size Name
0 D4 bytes f0
0x1c ChangeMoveTypePacket sub_861130
# Type Size Name
0 D4 bytes f0
0x1d ChangeStopTypePacket sub_86d8e0
# Type Size Name
0 D4 bytes f0
0x1e SellPacket sub_879f60
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x1f BuyPacket sub_87d230
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x20 RequestBypassToServer sub_894370
# Type Size Name
0 Svar (UTF-16) f0
0x21 RequestLinkHtml sub_8948a0
# Type Size Name
0 Svar (UTF-16) f0
0x22 Ruler sub_86db00
# Type Size Name
0 Svar (UTF-16) f0
0x23 CreatePledgePacket sub_861340
# Type Size Name
0 Svar (UTF-16) f0
0x24 JoinPledgePacket sub_888e10
# Type Size Name
0 D4 bytes f0
0x25 AnswerJoinPledgePacket sub_889730
# Type Size Name
0 D4 bytes f0
0x26 WithdrawPledgePacket sub_86e950
No field layout recovered.
0x27 OustPledgeMemberPacket sub_87ea30
# Type Size Name
0 Svar (UTF-16) f0
0x28 DismissPledgePacket sub_86ec50
No field layout recovered.
0x29 JoinPartyPacket sub_889c50
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
0x2a AnswerJoinPartyPacket sub_88a860
# Type Size Name
0 D4 bytes f0
0x2b WithdrawPartyPacket sub_86ed30
No field layout recovered.
0x2c OustPartyMemberPacket sub_86eef0
# Type Size Name
0 Svar (UTF-16) f0
0x2d DismissPartyPacket DismissPartyPacket
No field layout recovered.
0x2e MagicSkillListPacket sub_862860
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x2f MagicSkillUsePacket sub_87aee0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 C1 byte f2
0x30 AppearingPacket sub_861690
No field layout recovered.
0x31 WarehouseDepositPacket sub_861f50
No field layout recovered.
0x32 WarehouseWithdrawPacket sub_8622c0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x33 ShortCutRegisterPacket sub_861860
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x34 ShortCutUsePacket sub_861a20
No field layout recovered.
0x35 ShortCutDeletePacket sub_861b50
# Type Size Name
0 D4 bytes f0
0x36 CannotMoveAnymorePacket sub_861cc0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x37 TargetUnselectedPacket sub_86f390
# Type Size Name
0 H2 bytes f0
0x38 SayPacket2 sub_886870
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
0x3a SetPartyMemberListOpenPacket sub_862ce0
No field layout recovered.
0x3b SetPartyMemberListClosePacket sub_862da0
No field layout recovered.
0x3c ShowPledgeMemberListOpenPacket sub_86f570
No field layout recovered.
0x3d ShowPledgeMemberListClosePacket sub_862e60
No field layout recovered.
0x3e MagicListPacket sub_862c20
No field layout recovered.
0x3f SkillListPacket sub_862ad0
No field layout recovered.
0x40 ShowPledgeInfo sub_862f20
No field layout recovered.
0x41 MoveWithDeltaPacket sub_862fe0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x42 GetOnVehiclePacket sub_8631c0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x43 GetOffVehiclePacket sub_863450
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x44 TradeStartPacket TradeStartPacket
# Type Size Name
0 D4 bytes f0
0x45 IconAction sub_863a50
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 C1 byte f2
0x46 RestartPacket sub_88b7b0
No field layout recovered.
0x47 RequestSiegeInfo sub_863c10
No field layout recovered.
0x48 ValidateLocationPacket sub_8788a0
No field layout recovered.
0x49 SekCostume sub_86f700
No field layout recovered.
0x4a StartRotatingPacket StartRotatingPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x4b FinishRotatingPacket FinishRotatingPacket
# Type Size Name
0 D4 bytes f0
0x4c MoveToLocationBackPacket sub_863cd0
No field layout recovered.
0x4d StartPledgeWarPacket StartPledgeWarPacket
# Type Size Name
0 Svar (UTF-16) f0
0x4e ReplyStartPledgeWarPacket_C ReplyStartPledgeWarPacket
No field layout recovered.
0x4f StopPledgeWarPacket StopPledgeWarPacket
# Type Size Name
0 Svar (UTF-16) f0
0x50 ReplyStopPledgeWarPacket ReplyStopPledgeWarPacket
No field layout recovered.
0x51 SurrenderPledgeWarPacket SurrenderPledgeWarPacket
No field layout recovered.
0x52 ReplySurrenderPledgeWarPack ReplySurrenderPledgeWarPacket
No field layout recovered.
0x53 SetPledgeCrestPacket SetPledgeCrestPacket
# Type Size Name
0 D4 bytes f0
0x54 TestPledgeCrestPacket TestPledgeCrestPacket
No field layout recovered.
0x55 GiveNicknamePacket GiveNicknamePacket
# Type Size Name
0 Svar (UTF-16) f0
1 Svar (UTF-16) f1
0x56 TransferPledgePowerPacket_C TransferPledgePowerPacket
No field layout recovered.
0x57 ShowBBSBoard ShowBBSBoard
# Type Size Name
0 D4 bytes f0
0x58 ChooseInventoryItem ChooseInventoryItem
# Type Size Name
0 D4 bytes f0
0x59 DestroyItem DestroyItem
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x5a TargetUserFromMenu TargetUserFromMenu
# Type Size Name
0 Svar (UTF-16) f0
0x5b SysCMD2Packet sub_864b40
No field layout recovered.
0x5c MoveToLocationInVehiclePacket sub_864cb0
No field layout recovered.
0x5d CannotMoveAnymoreInVehiclePacket sub_864fc0
No field layout recovered.
0x5e FriendAddRequest sub_88c750
# Type Size Name
0 Svar (UTF-16) f0
0x5f FriendAddReply sub_88caf0
# Type Size Name
0 D4 bytes f0
0x60 FriendList sub_892460
No field layout recovered.
0x61 FriendRemove sub_878e30
# Type Size Name
0 Svar (UTF-16) f0
0x62 RestoreCharacter sub_8651a0
# Type Size Name
0 D4 bytes f0
0x63 QuestList QuestList
No field layout recovered.
0x64 DestroyQuest sub_865460
# Type Size Name
0 D4 bytes f0
0x65 DestroyQuest sub_865720
No field layout recovered.
0x66 PledgeBasicInfo PledgeBasicInfo
# Type Size Name
0 D4 bytes f0
0x67 PledgeExtendedInfo PledgeExtendedInfo
# Type Size Name
0 Svar (UTF-16) f0
0x68 PledgeCrest PledgeCrest
# Type Size Name
0 D4 bytes f0
0x69 SurrenderPersonally SurrenderPersonally
No field layout recovered.
0x6a RidePacket RidePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x6b AcquireSkillInfo AcquireSkillInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x6c RequestAcquireSkill RequestAcquireSkill
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x6d RestartPointPacket RestartPointPacket
# Type Size Name
0 D4 bytes f0
0x6e GMCommand GMCommand
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 D4 bytes f2
0x6f ReplyListPartyWaitingPacket ReplyListPartyWaitingPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x70 ReplyManagePartyRoom ReplyManagePartyRoom
No field layout recovered.
0x71 ReplyJoinPartyRoom ReplyJoinPartyRoom
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x72 ItemCrystallizePacket ItemCrystallizePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x73 PrivateStoreManage PrivateStoreManage
No field layout recovered.
0x74 PrivateStoreListSet PrivateStoreListSet
No field layout recovered.
0x75 PrivateStoreManageCancel PrivateStoreManageCancel
No field layout recovered.
0x76 PrivateStoreQuit PrivateStoreQuit
No field layout recovered.
0x77 PrivateStoreSetMsg PrivateStoreSetMsg
No field layout recovered.
0x78 PrivateStoreListReq PrivateStoreListReq
No field layout recovered.
0x79 PrivateStoreBuyListSend PrivateStoreBuyListSend
# Type Size Name
0 D4 bytes f0
0x7a ReviveReplyPacket ReviveReplyPacket
No field layout recovered.
0x7b TutorialLinkHTML TutorialLinkHTML
# Type Size Name
0 Svar (UTF-16) f0
0x7c TutorialPassCmdToServer TutorialPassCmdToServer
# Type Size Name
0 Svar (UTF-16) f0
0x7d TutorialQuestionMarkPressed TutorialQuestionMarkPressed
# Type Size Name
0 D4 bytes f0
0x7e TutorialClientEvent TutorialClientEvent
# Type Size Name
0 D4 bytes f0
0x7f PetitionPacket PetitionPacket
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
0x80 PetitionCancelPacket PetitionCancelPacket
No field layout recovered.
0x81 GMListPacket GMListPacket
No field layout recovered.
0x82 JoinAlliancePacket JoinAlliancePacket
# Type Size Name
0 D4 bytes f0
0x83 AnswerJoinAlliancePacket AnswerJoinAlliancePacket
# Type Size Name
0 D4 bytes f0
0x84 WithdrawAlliancePacket WithdrawAlliancePacket
No field layout recovered.
0x85 OustAllianceMemberPacket OustAllianceMemberPacket
# Type Size Name
0 Svar (UTF-16) f0
0x86 DismissAlliancePacket DismissAlliancePacket
No field layout recovered.
0x87 SetAllianceCrestPacket SetAllianceCrestPacket
# Type Size Name
0 D4 bytes f0
0x88 AllianceCrestPacket AllianceCrestPacket
# Type Size Name
0 D4 bytes f0
0x89 ChangePetNamePacket ChangePetNamePacket
# Type Size Name
0 Svar (UTF-16) f0
0x8a PetUseItemPacket PetUseItemPacket
# Type Size Name
0 D4 bytes f0
0x8b GiveItemToPetPacket GiveItemToPetPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x8c GetItemFromPetPacket GetItemFromPetPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x8d DropItemFromPetPacket DropItemFromPetPacket
No field layout recovered.
0x8e AllianceInfoPacket AllianceInfoPacket
No field layout recovered.
0x8f PetGetItem PetGetItem
# Type Size Name
0 D4 bytes f0
0x90 PrivateStoreBuyManage PrivateStoreBuyManage
No field layout recovered.
0x91 PrivateStoreBuyListSet PrivateStoreBuyListSet
No field layout recovered.
0x92 PrivateStoreBuyManageCancel PrivateStoreBuyManageCancel
No field layout recovered.
0x93 PrivateStoreBuyQuit PrivateStoreBuyQuit
No field layout recovered.
0x94 PrivateStoreBuySetMSG PrivateStoreBuySetMSG
No field layout recovered.
0x95 PrivateStoreBuyListReq PrivateStoreBuyListReq
No field layout recovered.
0x96 PrivateStoreBuyBuyListSend_ PrivateStoreBuyBuyListSend
# Type Size Name
0 D4 bytes f0
0x97 TimeCheckPacket TimeCheckPacket
No field layout recovered.
0x98 StartAllianceWarPacket StartAllianceWarPacket
No field layout recovered.
0x99 ReplyStartAllianceWarPacket ReplyStartAllianceWarPacket
No field layout recovered.
0x9a StopAllianceWarPacket StopAllianceWarPacket
No field layout recovered.
0x9b ReplyStopAllianceWarPacket_ ReplyStopAllianceWarPacket
No field layout recovered.
0x9c SurrenderAllianceWarPacket_ SurrenderAllianceWarPacket
No field layout recovered.
0x9d RemainCoolTimePacket RemainCoolTimePacket
No field layout recovered.
0x9e RequestPackageSendableItemL RequestPackageSendableItemList
# Type Size Name
0 D4 bytes f0
0x9f RequestPackageSend RequestPackageSend
No field layout recovered.
0xa0 RequestBlockPacket RequestBlockPacket
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0xa1 RequestCastleSiegeInfoPacke RequestCastleSiegeInfoPacket
# Type Size Name
0 D4 bytes f0
0xa2 RequestCastleSiegeAttackerL RequestCastleSiegeAttackerListPacket
# Type Size Name
0 D4 bytes f0
0xa3 RequestCastleSiegeDefenderL RequestCastleSiegeDefenderListPacket
# Type Size Name
0 D4 bytes f0
0xa4 RequestJoinCastleSiegePacke RequestJoinCastleSiegePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xa5 RequestConfirmCastleSiegeWa RequestConfirmCastleSiegeWaitingListPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xa6 RequestSetCastleSiegeTimePa RequestSetCastleSiegeTimePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xa7 RequestMultiSellChoose RequestMultiSellChoose
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xa8 RequestNetPing RequestNetPing
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xa9 RequestRemainTime RequestRemainTime
No field layout recovered.
0xaa RequestUserCommand RequestUserCommand
# Type Size Name
0 D4 bytes f0
0xab SnoopQuit SnoopQuit
# Type Size Name
0 D4 bytes f0
0xac RequestRecipeBookOpen RequestRecipeBookOpen
# Type Size Name
0 D4 bytes f0
0xad RequestRecipeBookItemDelete RequestRecipeBookItemDelete
# Type Size Name
0 D4 bytes f0
0xae RequestRecipeBookItemInfo_C RequestRecipeBookItemInfo
# Type Size Name
0 D4 bytes f0
0xaf RequestRecipeBookItemMake_C RequestRecipeBookItemMake
# Type Size Name
0 D4 bytes f0
0xb0 RequestRecipeShopManageList RequestRecipeShopManageList
No field layout recovered.
0xb1 RequestRecipeShopSetMsg RequestRecipeShopSetMsg
No field layout recovered.
0xb2 RequestRecipeShopSetList RequestRecipeShopSetList
No field layout recovered.
0xb3 RequestRecipeShopQuit RequestRecipeShopQuit
No field layout recovered.
0xb4 RequestRecipeShopCancel RequestRecipeShopCancel
No field layout recovered.
0xb5 RequestRecipeShopItemInfo_C RequestRecipeShopItemInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xb6 RequestRecipeShopItemMake_C RequestRecipeShopItemMake
# Type Size Name
0 D4 bytes f0
0xb7 RequestRecipeShopSellList_C RequestRecipeShopSellList
# Type Size Name
0 D4 bytes f0
0xb8 ObserverEndPacket ObserverEndPacket
No field layout recovered.
0xb9 RequestVoteSociality RequestVoteSociality
# Type Size Name
0 D4 bytes f0
0xba RequestHennaItemList RequestHennaItemList
No field layout recovered.
0xbb RequestHennaItemInfo RequestHennaItemInfo
# Type Size Name
0 D4 bytes f0
0xbc RequestHennaEquip RequestHennaEquip
# Type Size Name
0 D4 bytes f0
0xbd RequestHennaUnequipList RequestHennaUnequipList
No field layout recovered.
0xbe RequestHennaUnequipInfo RequestHennaUnequipInfo
# Type Size Name
0 D4 bytes f0
0xbf RequestHennaUnequip RequestHennaUnequip
# Type Size Name
0 D4 bytes f0
0xc0 RequestManagePledgePower RequestManagePledgePower
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xc1 RequestMakeMacro RequestMakeMacro
No field layout recovered.
0xc2 RequestDeleteMacro RequestDeleteMacro
# Type Size Name
0 D4 bytes f0
0xc3 DummyPacket sub_85dce0
No field layout recovered.
0xc4 RequestBuySeed RequestBuySeed
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xc5 ConfirmDialog ConfirmDialog
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xc6 BuyPreviewPacket sub_87c020
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0xc7 RequestSSQStatus RequestSSQStatus
0xc8 RequestPetitionVote RequestPetitionVote
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0xc9 RequestPledgeWarInfo RequestPledgeWarInfo
No field layout recovered.
0xca ReplyGameGuardInfo ReplyGameGuardInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0xcb ReplyL2FriendList sub_883240
No field layout recovered.
0xcc L2FriendSayPacket L2FriendSayPacket
# Type Size Name
0 Svar (UTF-16) f0
1 Svar (UTF-16) f1
0xcd OpenMinimap OpenMinimap
No field layout recovered.
0xce MSNChatLogPacket MSNChatLogPacket
# Type Size Name
0 Svar (UTF-16) f0
1 Svar (UTF-16) f1
2 D4 bytes f2
0xcf ReloadPacket ReloadPacket
No field layout recovered.
0xd0 UserExPacket UserExPacket
# Type Size Name
0 H2 bytes f0
0xd0 / 0x00 DummyPacket FUN_0085a1a0
No field layout recovered.
0xd0 / 0x01 ReplyOustFromPartyRoom ReplyOustFromPartyRoom
# Type Size Name
0 D4 bytes f0
0xd0 / 0x02 ReplyDismissPartyRoom ReplyDismissPartyRoom
No field layout recovered.
0xd0 / 0x03 ReplyWithdrawPartyRoom ReplyWithdrawPartyRoom
# Type Size Name
0 D4 bytes f0
0xd0 / 0x04 ReplyHandOverPartyMaster ReplyHandOverPartyMaster
# Type Size Name
0 Svar (UTF-16) f0
0xd0 / 0x05 AutoSoulshotEXPacket AutoSoulshotEXPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xd0 / 0x06 EnchantSkillInfo EnchantSkillInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xd0 / 0x07 RequestEnchantSkill RequestEnchantSkill
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xd0 / 0x08 RequestManorList CManorPacketHandler::RequestManorList
No field layout recovered.
0xd0 / 0x09 ProcureCropList CManorPacketHandler::ProcureCropList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xd0 / 0x0a SetSeed CManorPacketHandler::SetSeed
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xd0 / 0x0b SetCrop CManorPacketHandler::SetCrop
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 C1 byte f5
0xd0 / 0x0c WriteHeroWords WriteHeroWords
# Type Size Name
0 Svar (UTF-16) f0
0xd0 / 0x0d AskJoinMPCC AskJoinMPCC
# Type Size Name
0 Svar (UTF-16) f0
0xd0 / 0x0e AcceptJoinMPCC AcceptJoinMPCC
# Type Size Name
0 D4 bytes f0
0xd0 / 0x0f OustFromMPCC OustFromMPCC
# Type Size Name
0 Svar (UTF-16) f0
0xd0 / 0x10 PledgeEmblem PledgeEmblem
# Type Size Name
0 D4 bytes f0
0xd0 / 0x11 SetPledgeEmblem SetPledgeEmblem
# Type Size Name
0 D4 bytes f0
0xd0 / 0x12 ObserverEnd COlympiadPacket::ObserverEnd
No field layout recovered.
0xd0 / 0x13 MatchList COlympiadPacket::MatchList
No field layout recovered.
Server → Client packets
0x00 NpcVersionPacket FUN_008782d0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Svar (UTF-16) f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
Alternate layouts: cdddddSddddd ccddd cd
0x01 ActionBroadcastMove CCreatureController::ActionBroadcastMove
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 Svar (UTF-16) f11
12 D4 bytes f12
13 Bvar (bytes) f13
Alternate layouts: cddpddddddddSdb cddddddd cS
0x03 CharInfo CObserverRemains::SendObserverRemainsInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Svar (UTF-16) f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 D4 bytes f17
18 D4 bytes f18
19 D4 bytes f19
20 D4 bytes f20
21 D4 bytes f21
22 D4 bytes f22
23 D4 bytes f23
24 D4 bytes f24
25 D4 bytes f25
26 D4 bytes f26
27 D4 bytes f27
28 D4 bytes f28
29 D4 bytes f29
30 D4 bytes f30
0x04 UserInfo User::SendUserInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Svar (UTF-16) f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 D4 bytes f17
18 D4 bytes f18
19 D4 bytes f19
20 D4 bytes f20
21 D4 bytes f21
22 D4 bytes f22
23 D4 bytes f23
24 D4 bytes f24
25 D4 bytes f25
26 D4 bytes f26
27 D4 bytes f27
28 D4 bytes f28
29 D4 bytes f29
30 D4 bytes f30
0x06 Die CCreature::Die
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
0x07 Revive CCreature::ResurrectedBy
# Type Size Name
0 D4 bytes f0
0x08 AttackOutOfRange User::AttackOutOfRange
No field layout recovered.
0x09 AttackInCoolTime User::AttackInCoolTime
No field layout recovered.
0x0a AttackDeadTarget User::AttackDeadTarget
No field layout recovered.
0x0b SpawnItem CItem::SendItemSpawn
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
0x0c DropItem CItem::SendItemDropped
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
0x0d GetItem CWorld::PickItem
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x0e UpdateWindowPacket CParty::UpdateWindowPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
Alternate layouts: cdddddd cdddd
0x0f BuilderCmd_loadhtml BuilderCmd_loadhtml
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
Alternate layouts: cdSd cdS
0x10 SendSellList CMerchant::SendSellList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 H2 bytes f2
3 Bvar (bytes) f3
Alternate layouts: cddhb cddb
0x11 SendBuyList CMerchant::SendBuyList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 H2 bytes f2
3 Bvar (bytes) f3
Alternate layouts: cddhb cddb
0x12 DeleteObject User::SendDeleteObject
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x13 LoadCharacterPacket LoadCharacterPacket
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0x14 RequestLogin CDB::RequestLogin
No field layout recovered.
0x15 LoadSelectedCharacterPacket LoadSelectedCharacterPacket
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 Svar (UTF-16) f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 F8 bytes f13
14 F8 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 D4 bytes f17
18 D4 bytes f18
19 D4 bytes f19
20 D4 bytes f20
21 D4 bytes f21
22 D4 bytes f22
23 D4 bytes f23
24 D4 bytes f24
25 D4 bytes f25
26 D4 bytes f26
27 D4 bytes f27
28 D4 bytes f28
29 D4 bytes f29
30 D4 bytes f30
0x16 NpcInfo CNPC::SendNPCInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 D4 bytes f17
18 F8 bytes f18
19 F8 bytes f19
20 F8 bytes f20
21 F8 bytes f21
22 D4 bytes f22
23 D4 bytes f23
24 D4 bytes f24
25 C1 byte f25
26 C1 byte f26
27 C1 byte f27
28 C1 byte f28
29 C1 byte f29
30 Svar (UTF-16) f30
0x17 Server_0x17 FUN_0085f900
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0x18 Server_0x18 FUN_0085f900
No field layout recovered.
0x19 CreateInitItemsPacket CreateInitItemsPacket
# Type Size Name
0 D4 bytes f0
0x1a CreateCharacterFailurePacket CreateCharacterFailurePacket
# Type Size Name
0 D4 bytes f0
0x1b SendItemList User::SendItemList
# Type Size Name
0 H2 bytes f0
1 H2 bytes f1
2 Bvar (bytes) f2
0x1c TimerExpired CL2Time::TimerExpired
No field layout recovered.
0x1d TimerExpired CL2Time::TimerExpired
No field layout recovered.
0x1e SendTradableList CTrade::SendTradableList
# Type Size Name
0 D4 bytes f0
1 H2 bytes f1
2 Bvar (bytes) f2
0x22 Canceled CTrade::Canceled
# Type Size Name
0 D4 bytes f0
0x23 DeleteCharacterSuccessPacket DeleteCharacterSuccessPacket
No field layout recovered.
0x24 DeleteCharacterFailurePacket DeleteCharacterFailurePacket
# Type Size Name
0 D4 bytes f0
0x25 SellSeed CManor::SellSeed
No field layout recovered.
0x27 SendItemList User::SendItemList
# Type Size Name
0 H2 bytes f0
0x28 TeleportToLocation CNPC::TeleportToLocation
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x2a ChangeTarget CCreature::ChangeTarget
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x2b BroadcastCombatModeStart CCreature::BroadcastCombatModeStart
# Type Size Name
0 D4 bytes f0
0x2c BroadcastCombatModeFinish CCreature::BroadcastCombatModeFinish
# Type Size Name
0 D4 bytes f0
0x2d SocialAction CCreature::SocialAction
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x2e ChangeEnvironmentType CCreature::ChangeEnvironmentType
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x2f BroadcastWaitType CCreature::BroadcastWaitType
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x30 RequestManagePledgePower RequestManagePledgePower
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0x31 Server_0x31 FUN_00590700
# Type Size Name
0 D4 bytes f0
0x32 Server_0x32 FUN_00888e10
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0x33 ReplyUpdateUserPledge FUN_00888e10
# Type Size Name
0 D4 bytes f0
0x34 ReplyUpdateUserPledge FUN_0086e950
# Type Size Name
0 D4 bytes f0
0x35 OustAllianceMemberPacket FUN_0087ea30
# Type Size Name
0 D4 bytes f0
0x36 Oust CPledge::Oust
No field layout recovered.
0x39 Server_0x39 FUN_00889c50
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
0x3a NpcGetDoorHpLevel FUN_00889c50
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
Alternate layouts: cdddd cd
0x3b NpcGetControlTowerLevel FUN_0086ed30
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
Alternate layouts: cddd cd
0x3c Server_0x3c FUN_0086eef0
# Type Size Name
0 D4 bytes f0
0x3e DismissPartyPacket DismissPartyPacket
# Type Size Name
0 D4 bytes f0
0x3f DismissImpl CParty::DismissImpl
# Type Size Name
0 D4 bytes f0
0x40 EnterWorld FUN_0044c850
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x41 SendList CWareHouseDeposit::SendList
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 H2 bytes f4
5 Bvar (bytes) f5
Alternate layouts: chdddhb chdhb
0x42 LoadWarehouseItemsPacket LoadWarehouseItemsPacket
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 H2 bytes f2
3 Bvar (bytes) f3
0x43 Request CWareHouseDeposit::Request
# Type Size Name
0 D4 bytes f0
0x44 AddShortCut CShortCut::AddShortCut
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
Alternate layouts: cddddd cdddd
0x45 SendShortCutInfo CShortCut::SendShortCutInfo
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0x47 ActionBroadcastStopMove CCreatureController::ActionBroadcastStopMove
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x48 UseETCItem CCreature::UseETCItem
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 H2 bytes f9
10 Bvar (bytes) f10
11 H2 bytes f11
Alternate layouts: cdddddddddhbh cdddddddddhh cdddddddddhb
0x49 ActionBroadcastSkillCanceled CCreatureController::ActionBroadcastSkillCanceled
# Type Size Name
0 D4 bytes f0
0x4a AdminToolAnnouncePacket AdminToolAnnouncePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Svar (UTF-16) f2
3 Svar (UTF-16) f3
0x4c SendDoorInfo CDoor::SendDoorInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x4d SendDoorStatus CDoor::SendDoorStatus
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
0x4e OpenAllWindowPacket CParty::OpenAllWindowPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0x4f AddWindowPacket CParty::AddWindowPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
0x50 CloseAllWindowPacket CParty::CloseAllWindowPacket
No field layout recovered.
0x51 Withdraw CParty::Withdraw
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0x52 UpdateWindowPacket CParty::UpdateWindowPacket
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
0x53 OpenAllWindowPacket CPledge::OpenAllWindowPacket
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 Svar (UTF-16) f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 Svar (UTF-16) f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 Bvar (bytes) f16
Alternate layouts: cdSSdddddddddSdddb cdSS
0x54 UpdateWindowPacket CPledge::UpdateWindowPacket
# Type Size Name
0 Bvar (bytes) f0
0x55 AddWindowPacket CPledge::AddWindowPacket
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x56 CloseWindowPacket CPledge::CloseWindowPacket
# Type Size Name
0 Svar (UTF-16) f0
0x58 SendSkillList User::SendSkillList
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0x59 SendVehicleInfo CVehicle::SendVehicleInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x5a SendVehicleInfo CVehicle::SendVehicleInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x5c OnReceive CGetOnVehicleIOCPMessage::OnReceive
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x5d OnReceive CGetOffVehicleIOCPMessage::OnReceive
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x5e RequestTrade User::RequestTrade
# Type Size Name
0 D4 bytes f0
0x5f Server_0x5f FUN_0088b7b0
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0x60 ActionBroadcastMoveToTarget CCreatureController::ActionBroadcastMoveToTarget
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x61 OnStart CAttackAction::OnStart
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0x62 StartRotatingPacket StartRotatingPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x63 FinishRotatingPacket FinishRotatingPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0x64 SystemMessage AcceptJoinMPCC
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
Alternate layouts: cdddSdddddd cdddSdddd cdddddddd cddddddd cdddSddd cdddSdS cdddddd cdddSdd cddddd cdddd cdddS cddd cdd cb
0x6c PledgeCrest FUN_0058bbe0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
Alternate layouts: cddb cdd
0x6d CheckBowCondition CAttackAction::CheckBowCondition
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0x6e CheckCommSvr CCommCli::CheckCommSvr
# Type Size Name
0 C1 byte f0
1 Svar (UTF-16) f1
2 Svar (UTF-16) f2
3 Svar (UTF-16) f3
4 Svar (UTF-16) f4
5 Svar (UTF-16) f5
6 Svar (UTF-16) f6
7 Svar (UTF-16) f7
8 Svar (UTF-16) f8
9 Svar (UTF-16) f9
Alternate layouts: ccSSSSSSSSS cc
0x6f Server_0x6f FUN_0086c8e0
# Type Size Name
0 D4 bytes f0
0x70 TargetUserFromMenu TargetUserFromMenu
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
0x71 SetMoving CMoveInVehicleAction::SetMoving
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x72 ActionBroadcastStopMove CCreatureController::ActionBroadcastStopMove
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x73 ChangeTarget User::ChangeTarget
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0x75 PressDone CTrade::PressDone
No field layout recovered.
0x76 Server_0x76 FUN_0069e1b0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
Alternate layouts: cddddd cddddb
0x77 FriendAddReply FriendAddReply
# Type Size Name
0 D4 bytes f0
0x7a FriendList FriendList
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0x7c PressDone CTrade::PressDone
No field layout recovered.
0x7d FriendAddRequest FriendAddRequest
# Type Size Name
0 Svar (UTF-16) f0
0x7e Server_0x7e FUN_0085ffe0
No field layout recovered.
0x80 SendQuestList User::SendQuestList
# Type Size Name
0 H2 bytes f0
1 Bvar (bytes) f1
2 H2 bytes f2
3 Bvar (bytes) f3
0x81 ChooseInventoryItem ChooseInventoryItem
# Type Size Name
0 D4 bytes f0
0x82 CloseAllWindowPacket CPledge::CloseAllWindowPacket
No field layout recovered.
0x83 SendPledgeInfo CPledge::SendPledgeInfo
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 Svar (UTF-16) f2
0x84 PledgeExtendedInfo FUN_00556e10
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
Alternate layouts: cSddSddddddd cSd
0x86 BuilderCmd_ride BuilderCmd_ride
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
Alternate layouts: cdddd cddd
0x87 GiveNicknamePacket FUN_00556a20
# Type Size Name
0 Svar (UTF-16) f0
1 Svar (UTF-16) f1
2 D4 bytes f2
0x88 UpdateInfoWindowPacket CPledge::UpdateInfoWindowPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 Svar (UTF-16) f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
0x89 IconAction User::IconAction
# Type Size Name
0 D4 bytes f0
0x8a SendSkillAcquireList User::SendSkillAcquireList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0x8b NpcGrowSkillSuggestion NpcGrowSkillSuggestion
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Bvar (bytes) f5
Alternate layouts: cdddddb cddddd
0x8c SendBattleCampInfo CBattleCamp::SendBattleCampInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Svar (UTF-16) f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 F8 bytes f8
9 F8 bytes f9
10 F8 bytes f10
11 F8 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
0x8d ObserverHide CEventMatch::ObserverHide
# Type Size Name
0 D4 bytes f0
0x8e SendSkillAcquireList User::SendSkillAcquireList
No field layout recovered.
0x8f SendUserInfo User::SendUserInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Svar (UTF-16) f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 D4 bytes f17
18 D4 bytes f18
19 D4 bytes f19
20 D4 bytes f20
21 D4 bytes f21
22 D4 bytes f22
23 D4 bytes f23
24 D4 bytes f24
25 D4 bytes f25
26 D4 bytes f26
27 D4 bytes f27
28 D4 bytes f28
29 D4 bytes f29
30 D4 bytes f30
0x90 OpenAllWindowPacket CPledge::OpenAllWindowPacket
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 Svar (UTF-16) f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 Svar (UTF-16) f13
14 D4 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 Bvar (bytes) f17
0x91 SendSkillList User::SendSkillList
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 Bvar (bytes) f2
0x93 SendQuestList User::SendQuestList
# Type Size Name
0 Svar (UTF-16) f0
1 H2 bytes f1
2 Bvar (bytes) f2
3 H2 bytes f3
4 Bvar (bytes) f4
0x94 SendItemList User::SendItemList
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 H2 bytes f2
3 H2 bytes f3
4 Bvar (bytes) f4
0x95 ReplyLoadWarehouseItemList ReplyLoadWarehouseItemList
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 H2 bytes f2
3 Bvar (bytes) f3
0x96 Respond CPartyRoomListResponse::Respond
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0x97 Respond CPartyRoomInfoResponse::Respond
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 Svar (UTF-16) f6
0x98 PlayMusic User::PlayMusic
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
0x99 Server_0x99 FUN_004afb70
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0x9a SendPrivateStoreManageList User::SendPrivateStoreManageList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 Bvar (bytes) f4
5 D4 bytes f5
6 Bvar (bytes) f6
0x9b Server_0x9b FUN_0082e9d0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 Bvar (bytes) f4
0x9c SendCharInfo User::SendCharInfo
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0x9d UseItem CCreature::UseItem
# Type Size Name
0 D4 bytes f0
1 C1 byte f1
0xa0 BuilderCmd_show_tutorial_html BuilderCmd_show_tutorial_html
# Type Size Name
0 Svar (UTF-16) f0
0xa1 BuilderCmd_show_question_mark BuilderCmd_show_question_mark
# Type Size Name
0 D4 bytes f0
0xa2 BuilderCmd_enable_client_event BuilderCmd_enable_client_event
# Type Size Name
0 D4 bytes f0
0xa3 BuilderCmd_close_html BuilderCmd_close_html
No field layout recovered.
0xa4 BuilderCmd_show_radar BuilderCmd_show_radar
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xa5 BuilderCmd_del_radar BuilderCmd_del_radar
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xa6 ChangeTarget CCreature::ChangeTarget
# Type Size Name
0 D4 bytes f0
1 H2 bytes f1
0xa8 JoinAlliancePacket JoinAlliancePacket
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 Svar (UTF-16) f2
3 Svar (UTF-16) f3
0xa9 AnswerJoinAlliancePacket AnswerJoinAlliancePacket
# Type Size Name
0 D4 bytes f0
0xaa ReplyWithdrawAlliance ReplyWithdrawAlliance
# Type Size Name
0 D4 bytes f0
0xab OustAllianceMemberPacket OustAllianceMemberPacket
# Type Size Name
0 D4 bytes f0
0xac DismissAlliancePacket DismissAlliancePacket
# Type Size Name
0 D4 bytes f0
0xad SetAllianceCrestPacket SetAllianceCrestPacket
# Type Size Name
0 D4 bytes f0
0xae AllianceCrestPacket AllianceCrestPacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
Alternate layouts: cddb cdd
0xaf AuthRequestAboutToPlay AuthRequestAboutToPlay
# Type Size Name
0 D4 bytes f0
0xb0 OnStart CTalkAction::OnStart
# Type Size Name
0 D4 bytes f0
0xb1 SendSummonInfo CSummon::SendSummonInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 D4 bytes f16
17 D4 bytes f17
18 D4 bytes f18
19 F8 bytes f19
20 F8 bytes f20
21 F8 bytes f21
22 F8 bytes f22
23 D4 bytes f23
24 D4 bytes f24
25 D4 bytes f25
26 C1 byte f26
27 C1 byte f27
28 C1 byte f28
29 C1 byte f29
30 C1 byte f30
0xb3 SendPetItemList CPet::SendPetItemList
# Type Size Name
0 H2 bytes f0
0xb4 AllianceInfoPacket AllianceInfoPacket
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 Svar (UTF-16) f4
5 D4 bytes f5
6 Bvar (bytes) f6
Alternate layouts: cSddSSdb cSddSSd
0xb5 SendSummonStatus CSummon::SendSummonStatus
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Svar (UTF-16) f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 D4 bytes f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
0xb6 SendSummonDelete CSummon::SendSummonDelete
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xb7 SendPrivateStoreBuyManageList User::SendPrivateStoreBuyManageList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
4 D4 bytes f4
5 Bvar (bytes) f5
0xb8 PrivateStoreBuyListReq User::PrivateStoreBuyListReq
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xb9 SendCharInfo User::SendCharInfo
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0xba InformVehicleStart CVehicle::InformVehicleStart
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xc1 SendCoolTime User::SendCoolTime
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0xc2 Server_0xc2 FUN_005625a0
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0xc3 SendPackageSendableList User::SendPackageSendableList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xc5 BroadcastFlyToLocation CCreature::BroadcastFlyToLocation
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
0xc7 NpcSpecialCamera2 NpcSpecialCamera2
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
0xc8 NpcNormalCamera NpcNormalCamera
No field layout recovered.
0xc9 SendCastleSiegeInfo CCastle::SendCastleSiegeInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 Svar (UTF-16) f4
5 D4 bytes f5
6 Svar (UTF-16) f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 Bvar (bytes) f10
Alternate layouts: cdddSSdSdddb cdddSSdSddd
0xca SendCastleSiegeAttackerList CCastle::SendCastleSiegeAttackerList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
Alternate layouts: cdddddd cddddb
0xcb SendCastleSiegeDefenderList CCastle::SendCastleSiegeDefenderList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
Alternate layouts: cdddddd cddddb
0xcd SendPledgeStatusChanged User::SendPledgeStatusChanged
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0xce GatherRelationChanged User::GatherRelationChanged
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xcf SendEventControllerInfo CEventController::SendEventControllerInfo
# Type Size Name
0 D4 bytes f0
1 C1 byte f1
0xd0 SendList CMultiSellList::SendList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Bvar (bytes) f5
0xd1 TimerExpired CSummon::TimerExpired
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xd2 SendInSight SendInSight
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
0xd3 Server_0xd3 FUN_00877ba0
# Type Size Name
0 D4 bytes f0
0xd5 Hear User::Hear
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
3 D4 bytes f3
4 Svar (UTF-16) f4
5 Svar (UTF-16) f5
0xd6 SendRecipeBookList User::SendRecipeBookList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xd7 SendRecipeInfo User::SendRecipeInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xd8 SendRecipeStoreManageList User::SendRecipeStoreManageList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 Bvar (bytes) f4
5 D4 bytes f5
6 Bvar (bytes) f6
0xd9 Server_0xd9 FUN_008309a0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Bvar (bytes) f5
0xda RecipeStoreShowInfo User::RecipeStoreShowInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
0xdb SendCharInfo User::SendCharInfo
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
0xdc UseItem CCreature::UseItem
# Type Size Name
0 D4 bytes f0
0xdd SendRacePacket CMonRaceDB::SendRacePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0xde Server_0xde FUN_00796fe0
# Type Size Name
0 Svar (UTF-16) f0
1 D4 bytes f1
2 D4 bytes f2
0xdf ObserverStart User::ObserverStart
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xe0 ObserverEnd User::ObserverEnd
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xe1 BroadcastSittingUser CChair::BroadcastSittingUser
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
0xe2 SendInvenHennaList User::SendInvenHennaList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
Alternate layouts: cdddb cddd
0xe3 SendHennaItemInfo User::SendHennaItemInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 C1 byte f7
8 D4 bytes f8
9 C1 byte f9
10 D4 bytes f10
11 C1 byte f11
12 D4 bytes f12
13 C1 byte f13
14 D4 bytes f14
15 C1 byte f15
16 D4 bytes f16
17 C1 byte f17
0xe4 SendUserHennaInfo User::SendUserHennaInfo
# Type Size Name
0 C1 byte f0
1 C1 byte f1
2 C1 byte f2
3 C1 byte f3
4 C1 byte f4
5 C1 byte f5
6 D4 bytes f6
7 D4 bytes f7
8 Bvar (bytes) f8
Alternate layouts: cccccccddb cccccccdd
0xe5 SendEquipedHennaListForUnequip User::SendEquipedHennaListForUnequip
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xe6 SendHennaUnequipInfo User::SendHennaUnequipInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 C1 byte f7
8 D4 bytes f8
9 C1 byte f9
10 D4 bytes f10
11 C1 byte f11
12 D4 bytes f12
13 C1 byte f13
14 D4 bytes f14
15 C1 byte f15
16 D4 bytes f16
17 C1 byte f17
0xe7 ReplyManMacro ReplyManMacro
# Type Size Name
0 C1 byte f0
1 D4 bytes f1
2 C1 byte f2
3 C1 byte f3
4 D4 bytes f4
5 Svar (UTF-16) f5
6 Svar (UTF-16) f6
7 Svar (UTF-16) f7
8 C1 byte f8
9 C1 byte f9
10 Bvar (bytes) f10
Alternate layouts: ccdccdSSSccb ccdcc
0xe8 ShowSellSeedList CResidence::ShowSellSeedList
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 H2 bytes f2
3 Bvar (bytes) f3
0xea SendUserHennaInfo User::SendUserHennaInfo
# Type Size Name
0 C1 byte f0
1 C1 byte f1
2 C1 byte f2
3 C1 byte f3
4 C1 byte f4
5 C1 byte f5
6 D4 bytes f6
7 D4 bytes f7
8 Bvar (bytes) f8
Alternate layouts: cccccccddb cccccccdd
0xeb RadarControl FUN_008948a0
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xed TimerExpired CCreature::TimerExpired
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
Alternate layouts: cdddSdd cdd
0xee SendSpelledInfoChanged CSummon::SendSpelledInfoChanged
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xef NpcShowSellPreviewPagePacket NpcShowSellPreviewPagePacket
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 H2 bytes f3
4 Bvar (bytes) f4
0xf0 ShowPreview User::ShowPreview
# Type Size Name
0 Bvar (bytes) f0
0xf1 CameraMode User::CameraMode
# Type Size Name
0 D4 bytes f0
0xf2 UseItem CCreature::UseItem
# Type Size Name
0 D4 bytes f0
0xf3 SendETCBuffStatusInfo User::SendETCBuffStatusInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
0xf4 SendShortBuffStatusInfo User::SendShortBuffStatusInfo
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xf5 RequestSSQStatus RequestSSQStatus
# Type Size Name
0 C1 byte f0
1 C1 byte f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 C1 byte f5
6 C1 byte f6
7 D4 bytes f7
8 D4 bytes f8
9 D4 bytes f9
10 D4 bytes f10
11 D4 bytes f11
12 C1 byte f12
13 D4 bytes f13
14 D4 bytes f14
15 D4 bytes f15
16 C1 byte f16
Alternate layouts: cccdddccdddddcdddc ccccb cccb
0xf6 BuilderCmd_petivotetest BuilderCmd_petivotetest
No field layout recovered.
0xf7 SendAgitDecoVisibleInfo CAgitDecoVisible::SendAgitDecoVisibleInfo
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0xf8 BuilderCmd_ssq BuilderCmd_ssq
# Type Size Name
0 C1 byte f0
1 C1 byte f1
0xf9 EnterWorld User::EnterWorld
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
0xfa Server_0xfa FUN_00883240
# Type Size Name
0 D4 bytes f0
1 Bvar (bytes) f1
0xfb ChangeCharName CDBSocketOp::ChangeCharName
# Type Size Name
0 D4 bytes f0
1 D4 bytes f1
2 Svar (UTF-16) f2
3 D4 bytes f3
4 D4 bytes f4
0xfc ReplyLoadFriendList ReplyLoadFriendList
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
0xfd L2FriendSayPacket L2FriendSayPacket
# Type Size Name
0 D4 bytes f0
1 Svar (UTF-16) f1
2 Svar (UTF-16) f2
3 Svar (UTF-16) f3
0xfe / 0x01 InfectedSkillBy CCreature::InfectedSkillBy
# Type Size Name
0 H2 bytes f0
0xfe / 0x02 ShowList CEventMatchMgr::ShowList
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0xfe / 0x03 SetObserver CEventMatchMgr::SetObserver
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 C1 byte f2
3 C1 byte f3
4 Svar (UTF-16) f4
5 Svar (UTF-16) f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
0xfe / 0x04 Parse_msg CEventMatchBuilderCommandParser::Parse_msg
# Type Size Name
0 H2 bytes f0
1 C1 byte f1
2 Svar (UTF-16) f2
0xfe / 0x06 SendTeamInfo CEventMatch::SendTeamInfo
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 C1 byte f2
3 D4 bytes f3
4 Bvar (bytes) f4
0xfe / 0x07 CreateEventMatch CEventMatchMgr::CreateEventMatch
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
0xfe / 0x09 SendEventMatchInfo CEventMatch::SendEventMatchInfo
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
0xfe / 0x0a SendSpelledInfo SendSpelledInfo
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 Bvar (bytes) f4
0xfe / 0x0b Parse_firecracker CEventMatchBuilderCommandParser::Parse_firecracker
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
0xfe / 0x0d Parse_gm CEventMatchBuilderCommandParser::Parse_gm
# Type Size Name
0 H2 bytes f0
0xfe / 0x0e Respond CPartyRoomMemberListResponse::Respond
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x0f Respond CPartyRoomDismissedResponse::Respond
# Type Size Name
0 H2 bytes f0
0xfe / 0x10 Respond CPartyRoomJoinedMemberResponse::Respond
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
0xfe / 0x12 AutoSoulshotEXPacket AutoSoulshotEXPacket
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
0xfe / 0x16 ExServer_0x16 FUN_005be590
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 C1 byte f4
5 C1 byte f5
6 C1 byte f6
7 D4 bytes f7
0xfe / 0x17 SendEnchantSkillList User::SendEnchantSkillList
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0xfe / 0x18 NpcEnchantSkillSuggestion CSkillEnchant::NpcEnchantSkillSuggestion
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 Bvar (bytes) f7
0xfe / 0x19 NpcShowQuestInfo NpcShowQuestInfo
# Type Size Name
0 H2 bytes f0
0xfe / 0x1a NpcShowQuestMark NpcShowQuestMark
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
0xfe / 0x1b RequestManorList CManorPacketHandler::RequestManorList
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0xfe / 0x1c ShowSeedInfo CManorFuncHandler::ShowSeedInfo
# Type Size Name
0 H2 bytes f0
1 C1 byte f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Bvar (bytes) f5
0xfe / 0x1d ShowCropInfo CManorFuncHandler::ShowCropInfo
# Type Size Name
0 H2 bytes f0
1 C1 byte f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 Bvar (bytes) f5
0xfe / 0x1e ShowManorDefaultInfo CManorFuncHandler::ShowManorDefaultInfo
# Type Size Name
0 H2 bytes f0
1 C1 byte f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x1f ShowSeedSetting CManorFuncHandler::ShowSeedSetting
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x20 ShowCropSetting CManorFuncHandler::ShowCropSetting
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x21 ShowProcureCropList CManorFuncHandler::ShowProcureCropList
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x22 ShowProcureCropDetail CManorFuncHandler::ShowProcureCropDetail
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x23 SendHeroList CNoblessSystem::SendHeroList
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 Bvar (bytes) f2
0xfe / 0x24 ViewPathNode CPathNodeWorld::ViewPathNode
# Type Size Name
0 H2 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 Bvar (bytes) f8
0xfe / 0x25 Work BroadcastChannelOpened::Work
# Type Size Name
0 H2 bytes f0
0xfe / 0x26 Work BroadcastChannelClosed::Work
# Type Size Name
0 H2 bytes f0
0xfe / 0x27 AskJoinMPCC AskJoinMPCC
# Type Size Name
0 H2 bytes f0
1 Svar (UTF-16) f1
0xfe / 0x28 PledgeEmblem FUN_005416f0
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 Bvar (bytes) f4
0xfe / 0x29 AsyncUpdateUserStatus COlympiadField::AsyncUpdateUserStatus
# Type Size Name
0 H2 bytes f0
1 C1 byte f1
2 D4 bytes f2
3 Svar (UTF-16) f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
8 D4 bytes f8
0xfe / 0x2a AsyncUpdateSpelledInfo COlympiadField::AsyncUpdateSpelledInfo
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 Bvar (bytes) f3
0xfe / 0x2b EscapeOlympiad COlympiadUser::EscapeOlympiad
# Type Size Name
0 H2 bytes f0
1 C1 byte f1
0xfe / 0x2c StatusFinishMatch COlympiadField::StatusFinishMatch
# Type Size Name
0 H2 bytes f0
0xfe / 0x2d SendMsg ModifySendTempMailHtmlBuilder::SendMsg
# Type Size Name
0 H2 bytes f0
0xfe / 0x2e EnterWorld User::EnterWorld
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 D4 bytes f2
3 D4 bytes f3
4 D4 bytes f4
5 D4 bytes f5
6 D4 bytes f6
7 D4 bytes f7
0xfe / 0x2f Manage CEventMatch::Manage
# Type Size Name
0 H2 bytes f0
1 D4 bytes f1
2 C1 byte f2
3 C1 byte f3
4 Svar (UTF-16) f4
5 C1 byte f5
6 Svar (UTF-16) f6
7 C1 byte f7
8 D4 bytes f8
9 Bvar (bytes) f9
0xfe / 0x30 Identify CMultiPartyCommandChannelManager::Identify
# Type Size Name
0 H2 bytes f0
1 Svar (UTF-16) f1
2 D4 bytes f2
3 D4 bytes f3
4 Bvar (bytes) f4
Reconstructed from the retail L2Server.exe decompilation for the aCis project · structure inspired by NetPro.