From e112a41862fadf91e1fad511b42ca9d6821a8fe9 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Tue, 17 Aug 2021 12:19:29 +0000 Subject: [PATCH] Proper packet structure for FriendList. --- .../gameserver/network/serverpackets/FriendList.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/serverpackets/FriendList.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/serverpackets/FriendList.java index 51a559924b..71644a2858 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/serverpackets/FriendList.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/serverpackets/FriendList.java @@ -62,14 +62,13 @@ public class FriendList implements IClientOutgoingPacket public boolean write(PacketWriter packet) { OutgoingPackets.FRIEND_LIST.writeId(packet); - packet.writeH(_info.size()); + packet.writeD(_info.size()); for (FriendInfo friend : _info) { - packet.writeH(0); // ?? packet.writeD(friend._objId); packet.writeS(friend._name); packet.writeD(friend._online ? 0x01 : 0x00); - packet.writeH(0); // ?? + packet.writeD(friend._online ? friend._objId : 0x00); } return true; }