diff --git a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); } diff --git a/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java b/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java index 5ef7bf8a94..f39829d64c 100644 --- a/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java +++ b/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/pledgeV2/RequestExPledgeMissionReward.java @@ -65,7 +65,13 @@ public class RequestExPledgeMissionReward implements ClientPacket final Collection reward = DailyMissionData.getInstance().getDailyMissionData(_id); if ((reward != null) && !reward.isEmpty()) { - reward.stream().filter(o -> o.isDisplayable(player)).forEach(r -> r.requestReward(player)); + for (DailyMissionDataHolder holder : reward) + { + if (holder.isDisplayable(player)) + { + holder.requestReward(player); + } + } client.sendPacket(new ExPledgeMissionRewardCount(player)); client.sendPacket(new ExPledgeMissionInfo(player)); }