diff --git a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java index d470562ace..a75626cdcb 100644 --- a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java +++ b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java @@ -335,6 +335,9 @@ public class AdminEditChar implements IAdminCommandHandler } player.sendMessage("A GM changed your Recommend points to " + recVal); activeChar.sendMessage(player.getName() + "'s Recommend changed to " + recVal); + + // Store player recommendations to avoid reseting them with Nevit peace zone check. + player.storeRecommendations(false); } else { diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestVoteNew.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestVoteNew.java index cd44943a79..df4d17a55c 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestVoteNew.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestVoteNew.java @@ -98,7 +98,7 @@ public class RequestVoteNew implements IClientIncomingPacket sm.addPcName(player); target.sendPacket(sm); - player.sendPacket(new UserInfo(player)); + client.sendPacket(new UserInfo(player)); client.sendPacket(new ExBrExtraUserInfo(player)); target.broadcastUserInfo(); @@ -107,5 +107,8 @@ public class RequestVoteNew implements IClientIncomingPacket player.sendPacket(new ExVoteSystemInfo(player)); target.sendPacket(new ExVoteSystemInfo(target)); } + + // Store player recommendations to avoid reseting them with Nevit peace zone check. + target.storeRecommendations(false); } }