diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RankManager.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RankManager.java index 0312a14002..27eaf298ff 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RankManager.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RankManager.java @@ -239,7 +239,7 @@ public class RankManager player.set("petLevel", rset.getInt("petLevel")); player.set("clanName", rset.getInt("clanid") > 0 ? ClanTable.getInstance().getClan(rset.getInt("clanid")).getName() : ""); player.set("petType", PetDataTable.getInstance().getTypeByIndex(rset.getInt("index"))); - player.set("exp", rset.getInt("exp")); + player.set("exp", rset.getLong("exp")); player.set("controlledItemObjId", rset.getInt("item_obj_id")); _mainPetList.put(i, player); i++; @@ -265,7 +265,7 @@ public class RankManager player.set("clan_level", rset.getInt("clan_level")); player.set("clan_name", rset.getString("clan_name")); player.set("reputation_score", rset.getInt("reputation_score")); - player.set("exp", rset.getInt("exp")); + player.set("exp", rset.getLong("exp")); player.set("clan_id", rset.getInt("clan_id")); _mainClanList.put(i, player); i++; diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/serverpackets/ranking/ExPledgeRankingList.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/serverpackets/ranking/ExPledgeRankingList.java index daf7110d99..93a5dfd428 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/serverpackets/ranking/ExPledgeRankingList.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/serverpackets/ranking/ExPledgeRankingList.java @@ -93,7 +93,7 @@ public class ExPledgeRankingList implements IClientOutgoingPacket packet.writeString(player.getString("char_name")); packet.writeD(player.getInt("level")); packet.writeD(ClanTable.getInstance().getClan(player.getInt("clan_id")) != null ? ClanTable.getInstance().getClan(player.getInt("clan_id")).getMembersCount() : 0); - packet.writeD(player.getInt("exp")); + packet.writeD((int) Math.min(Integer.MAX_VALUE, player.getLong("exp"))); } } }