Send missing collection packet on enter world.

This commit is contained in:
MobiusDevelopment 2021-05-21 23:48:58 +00:00
parent fd6262b7d0
commit 27e132ee97

View File

@ -109,6 +109,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SkillList;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.network.serverpackets.ability.ExAcquireAPSkillList;
import org.l2jmobius.gameserver.network.serverpackets.attendance.ExVipAttendanceItemList;
import org.l2jmobius.gameserver.network.serverpackets.collection.ExCollectionInfo;
import org.l2jmobius.gameserver.network.serverpackets.friend.L2FriendList;
import org.l2jmobius.gameserver.network.serverpackets.homunculus.ExHomonculusBirthInfo;
import org.l2jmobius.gameserver.network.serverpackets.homunculus.ExHomunculusPointInfo;
@ -663,6 +664,11 @@ public class EnterWorld implements IClientIncomingPacket
player.updateAbnormalVisualEffects();
}
for (int category = 1; category <= 7; category++)
{
player.sendPacket(new ExCollectionInfo(player, category));
}
// Activate first agathion when available.
final ItemInstance agathion = player.getInventory().unEquipItemInBodySlot(Item.SLOT_AGATHION);
if (agathion != null)