Added support for missing 2018 clients
This will add support for all clients after 2018-03-07bRagexeRE. This will work as long as Gravity does not add obfuscation or shuffling back in their clients.
This commit is contained in:
parent
4ffb1b043a
commit
8c7cd293e0
@ -418,6 +418,8 @@
|
||||
packet_keys(0x6E2F6233,0x193B0A66,0x0D1D2CA5);
|
||||
#elif PACKETVER == 20180307 // 2018-03-07bRagexeRE
|
||||
packet_keys(0x47DA10EB,0x4B922CCF,0x765C5055);
|
||||
#elif PACKETVER > 20180307 // Clients after 2018-03-07bRagexeRE do not obfuscate packets anymore
|
||||
packet_keys(0x00000000,0x00000000,0x00000000);
|
||||
#elif PACKETVER > 20110817
|
||||
#error Unsupported packet version.
|
||||
#endif
|
||||
|
@ -4719,6 +4719,37 @@
|
||||
parseable_packet(0x0957,6,clif_parse_SolveCharName,2);
|
||||
parseable_packet(0x0969,7,clif_parse_ActionRequest,2,6);
|
||||
//parseable_packet(0x0281,4,NULL,0); // CZ_GANGSI_RANK
|
||||
// Clients after 2018-03-07bRagexeRE do not have shuffled packets anymore
|
||||
#elif PACKETVER > 20180307
|
||||
parseable_packet(0x0202,26,clif_parse_FriendsListAdd,2);
|
||||
parseable_packet(0x022D,5,clif_parse_HomMenu,2,4);
|
||||
parseable_packet(0x023B,36,clif_parse_StoragePassword,0);
|
||||
//parseable_packet(0x0281,4,NULL,0); // CZ_GANGSI_RANK
|
||||
parseable_packet(0x02C4,26,clif_parse_PartyInvite2,2);
|
||||
parseable_packet(0x035F,5,clif_parse_WalkToXY,2);
|
||||
parseable_packet(0x0360,6,clif_parse_TickSend,2);
|
||||
parseable_packet(0x0361,5,clif_parse_ChangeDir,2,4);
|
||||
parseable_packet(0x0362,6,clif_parse_TakeItem,2);
|
||||
parseable_packet(0x0363,6,clif_parse_DropItem,2,4);
|
||||
parseable_packet(0x0364,8,clif_parse_MoveToKafra,2,4);
|
||||
parseable_packet(0x0365,8,clif_parse_MoveFromKafra,2,4);
|
||||
parseable_packet(0x0366,10,clif_parse_UseSkillToPos,2,4,6,8);
|
||||
parseable_packet(0x0367,90,clif_parse_UseSkillToPosMoreInfo,2,4,6,8,10);
|
||||
parseable_packet(0x0368,6,clif_parse_GetCharNameRequest,2);
|
||||
parseable_packet(0x0369,6,clif_parse_SolveCharName,2);
|
||||
parseable_packet(0x0436,19,clif_parse_WantToConnection,2,6,10,14,18);
|
||||
parseable_packet(0x0437,7,clif_parse_ActionRequest,2,6);
|
||||
parseable_packet(0x0438,10,clif_parse_UseSkillToId,2,4,6);
|
||||
parseable_packet(0x07E4,-1,clif_parse_ItemListWindowSelected,2,4,8,12);
|
||||
//parseable_packet(0x07EC,8,NULL,0); // CZ_JOIN_BATTLE_FIELD
|
||||
parseable_packet(0x0802,18,clif_parse_PartyBookingRegisterReq,2,4);
|
||||
parseable_packet(0x0811,-1,clif_parse_ReqOpenBuyingStore,2,4,8,9,89);
|
||||
parseable_packet(0x0815,2,clif_parse_ReqCloseBuyingStore,0);
|
||||
parseable_packet(0x0817,6,clif_parse_ReqClickBuyingStore,2);
|
||||
parseable_packet(0x0819,-1,clif_parse_ReqTradeBuyingStore,2,4,8,12);
|
||||
parseable_packet(0x0835,-1,clif_parse_SearchStoreInfo,2,4,5,9,13,14,15);
|
||||
parseable_packet(0x0838,2,clif_parse_SearchStoreInfoNextPage,0);
|
||||
parseable_packet(0x083C,12,clif_parse_SearchStoreInfoListItemClick,2,6,10);
|
||||
#endif
|
||||
|
||||
#endif /* _CLIF_SHUFFLE_HPP_ */
|
||||
|
Loading…
x
Reference in New Issue
Block a user