From 28fa2440226b861ceb1748ba8d1f54da988de2e9 Mon Sep 17 00:00:00 2001
From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Sun, 18 Dec 2022 07:33:45 +0000
Subject: [PATCH] Addition of MultisellSuccess packet. Contributed by Index.
---
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
.../clientpackets/MultiSellChoose.java | 2 +
.../serverpackets/ExMultiSellResult.java | 45 +++++++++++++++++++
44 files changed, 1034 insertions(+)
create mode 100644 L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
create mode 100644 L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
diff --git a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index bdcb485401..0bff43d3e1 100644
--- a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_03.0_Helios/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index bdcb485401..0bff43d3e1 100644
--- a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_04.0_GrandCrusade/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index d3e5f2d154..3e43345273 100644
--- a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_05.0_Salvation/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index d3e5f2d154..3e43345273 100644
--- a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_05.5_EtinasFate/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index d3e5f2d154..3e43345273 100644
--- a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_06.0_Fafurion/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_07.0_PreludeOfWar/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_08.2_Homunculus/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index 025c0db7ec..8624925802 100644
--- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -605,6 +606,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index d7a81d4d94..b9e921ba2e 100644
--- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -605,6 +606,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index 63a3839abe..d01a107464 100644
--- a/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -605,6 +606,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_10.3_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_2.5_Zaken/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_2.7_Antharas/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_2.8_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_2.9.5_Saviors/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_2.9_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index a2bd75159f..8cd25106b3 100644
--- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index d0a47d9ba3..387f95c8db 100644
--- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -41,6 +41,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -545,6 +546,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index 077bde485d..e936a14e77 100644
--- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -596,6 +597,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index 931ebed0f0..f1e9868062 100644
--- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -605,6 +606,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index d7a81d4d94..b9e921ba2e 100644
--- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -605,6 +606,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java b/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
index 63a3839abe..d01a107464 100644
--- a/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
+++ b/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/clientpackets/MultiSellChoose.java
@@ -44,6 +44,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.PlayerInventory;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.PacketLogger;
import org.l2jmobius.gameserver.network.SystemMessageId;
+import org.l2jmobius.gameserver.network.serverpackets.ExMultiSellResult;
import org.l2jmobius.gameserver.network.serverpackets.ExPCCafePointInfo;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
@@ -605,6 +606,7 @@ public class MultiSellChoose implements ClientPacket
// Inventory update.
iu.addItem(addedItem);
+ player.sendPacket(new ExMultiSellResult(1, 0, (int) (addedItem.getCount())));
}
}
diff --git a/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java b/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
new file mode 100644
index 0000000000..82dc9b9532
--- /dev/null
+++ b/L2J_Mobius_Essence_6.3_Crusader/java/org/l2jmobius/gameserver/network/serverpackets/ExMultiSellResult.java
@@ -0,0 +1,45 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package org.l2jmobius.gameserver.network.serverpackets;
+
+import org.l2jmobius.gameserver.network.ServerPackets;
+
+/**
+ * @author Index
+ */
+public class ExMultiSellResult extends ServerPacket
+{
+ private final int _success;
+ private final int _type;
+ private final int _count;
+
+ public ExMultiSellResult(int success, int type, int count)
+ {
+ _success = success;
+ _type = type;
+ _count = count;
+ }
+
+ @Override
+ public void write()
+ {
+ ServerPackets.EX_MULTISELL_RESULT.writeId(this);
+ writeByte(_success);
+ writeInt(_type);
+ writeInt(_count);
+ }
+}
\ No newline at end of file