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