From b7ec6e535d314a64aeaf426e2e4c068cd7c4bb34 Mon Sep 17 00:00:00 2001 From: gumi Date: Mon, 1 Jan 2018 16:09:22 -0500 Subject: release v18.1.1 --- tools/protocol.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'tools/protocol.py') diff --git a/tools/protocol.py b/tools/protocol.py index 1a87263..0c64e6f 100755 --- a/tools/protocol.py +++ b/tools/protocol.py @@ -5830,6 +5830,20 @@ def build_context(): 3. logged out ''', ) + char_map.r(0x3026, 'party change leader', + fixed=[ + at(0, u16, 'packet id'), + at(2, party_id, 'party id'), + at(6, account_id, 'account id'), + at(10, u8, 'leader'), + ], + fixed_size=11, + pre=[], + post=[0x3828], + desc=''' + Explicitly request a change of party leader. + ''', + ) char_map.r(0x3027, 'party message remote begin', head=[ at(0, u16, 'packet id'), @@ -6108,6 +6122,20 @@ def build_context(): Actually send a party message to other map servers. ''', ) + char_map.s(0x3828, 'party change leader notify', + fixed=[ + at(0, u16, 'packet id'), + at(2, party_id, 'party id'), + at(6, account_id, 'account id'), + at(10, u8, 'leader'), + ], + fixed_size=11, + pre=[0x3026], + post=[], + desc=''' + Party leader was changed. + ''', + ) # TOC_MISC # any client -- cgit v1.2.3-60-g2f50