From 20999b009f9236a1749094cd05fb5e7f416536ea Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 20 Apr 2022 23:20:44 +0000 Subject: [PATCH] Send ExCraftExtract when ExRequestRandomCraftExtract item does not exist. --- .../randomcraft/ExRequestRandomCraftExtract.java | 4 ++++ .../randomcraft/ExRequestRandomCraftExtract.java | 4 ++++ .../randomcraft/ExRequestRandomCraftExtract.java | 4 ++++ .../randomcraft/ExRequestRandomCraftExtract.java | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java index 7b6bf5b6c3..5c84ee4004 100644 --- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java +++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java @@ -91,6 +91,10 @@ public class ExRequestRandomCraftExtract implements IClientIncomingPacket points += RandomCraftData.getInstance().getPoints(item.getId()) * count; fee += RandomCraftData.getInstance().getFee(item.getId()) * count; } + else + { + player.sendPacket(new ExCraftExtract()); + } } if (player.reduceAdena("RandomCraft Extract", fee, player, true)) diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java index 7b6bf5b6c3..5c84ee4004 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java @@ -91,6 +91,10 @@ public class ExRequestRandomCraftExtract implements IClientIncomingPacket points += RandomCraftData.getInstance().getPoints(item.getId()) * count; fee += RandomCraftData.getInstance().getFee(item.getId()) * count; } + else + { + player.sendPacket(new ExCraftExtract()); + } } if (player.reduceAdena("RandomCraft Extract", fee, player, true)) diff --git a/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java b/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java index 7b6bf5b6c3..5c84ee4004 100644 --- a/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java +++ b/L2J_Mobius_Essence_6.1_BattleChronicle/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java @@ -91,6 +91,10 @@ public class ExRequestRandomCraftExtract implements IClientIncomingPacket points += RandomCraftData.getInstance().getPoints(item.getId()) * count; fee += RandomCraftData.getInstance().getFee(item.getId()) * count; } + else + { + player.sendPacket(new ExCraftExtract()); + } } if (player.reduceAdena("RandomCraft Extract", fee, player, true)) diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java index 7b6bf5b6c3..5c84ee4004 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/randomcraft/ExRequestRandomCraftExtract.java @@ -91,6 +91,10 @@ public class ExRequestRandomCraftExtract implements IClientIncomingPacket points += RandomCraftData.getInstance().getPoints(item.getId()) * count; fee += RandomCraftData.getInstance().getFee(item.getId()) * count; } + else + { + player.sendPacket(new ExCraftExtract()); + } } if (player.reduceAdena("RandomCraft Extract", fee, player, true))