From 24d974bc84101b54dd614db67e496eeae2c5d4e6 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Mon, 24 Oct 2022 21:21:17 +0000 Subject: [PATCH] Collections recursive addition. Contributed by Index. --- .../network/serverpackets/collection/ExCollectionRegister.java | 3 ++- .../network/serverpackets/collection/ExCollectionRegister.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java index 432a3fbfb8..6ab25e38d9 100644 --- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java +++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java @@ -45,7 +45,8 @@ public class ExCollectionRegister implements IClientOutgoingPacket OutgoingPackets.EX_COLLECTION_REGISTER.writeId(packet); packet.writeH(_collectionId); packet.writeC(_success); // success - packet.writeH(250); // 256 - size so far + packet.writeC(0); // recursive reward + packet.writeH(249); // 256 - size so far packet.writeC(_index); // slot index packet.writeD(_collectionInfo.getId()); // item classId packet.writeH(_collectionInfo.getEnchantLevel()); // enchant level diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java index 432a3fbfb8..6ab25e38d9 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/collection/ExCollectionRegister.java @@ -45,7 +45,8 @@ public class ExCollectionRegister implements IClientOutgoingPacket OutgoingPackets.EX_COLLECTION_REGISTER.writeId(packet); packet.writeH(_collectionId); packet.writeC(_success); // success - packet.writeH(250); // 256 - size so far + packet.writeC(0); // recursive reward + packet.writeH(249); // 256 - size so far packet.writeC(_index); // slot index packet.writeD(_collectionInfo.getId()); // item classId packet.writeH(_collectionInfo.getEnchantLevel()); // enchant level