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