From 364935f72a38b6ba300a99a3247ed91476fe5966 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sun, 31 Mar 2019 00:19:58 +0000 Subject: [PATCH] PrivateStoreManageListSell packet fix. --- .../PrivateStoreManageListSell.java | 36 ++++++------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/L2J_Mobius_C6_Interlude/java/com/l2jmobius/gameserver/network/serverpackets/PrivateStoreManageListSell.java b/L2J_Mobius_C6_Interlude/java/com/l2jmobius/gameserver/network/serverpackets/PrivateStoreManageListSell.java index 6d06499154..4013ef10d0 100644 --- a/L2J_Mobius_C6_Interlude/java/com/l2jmobius/gameserver/network/serverpackets/PrivateStoreManageListSell.java +++ b/L2J_Mobius_C6_Interlude/java/com/l2jmobius/gameserver/network/serverpackets/PrivateStoreManageListSell.java @@ -68,22 +68,20 @@ public class PrivateStoreManageListSell extends GameServerPacket writeD(_playerAdena); // section2 - writeD(_itemList.length - _sellList.length); // for potential sells + writeD(_itemList.length); // for potential sells for (TradeItem item : _itemList) { - if (isItemInSelling(item) == false) - { - writeD(item.getItem().getType2()); - writeD(item.getObjectId()); - writeD(item.getItem().getItemId()); - writeD(item.getCount()); - writeH(0); - writeH(item.getEnchant());// enchant lvl - writeH(0); - writeD(item.getItem().getBodyPart()); - writeD(item.getPrice()); // store price - } + writeD(item.getItem().getType2()); + writeD(item.getObjectId()); + writeD(item.getItem().getItemId()); + writeD(item.getCount()); + writeH(0); + writeH(item.getEnchant());// enchant lvl + writeH(0); + writeD(item.getItem().getBodyPart()); + writeD(item.getPrice()); // store price } + // section 3 writeD(_sellList.length); // count for any items already added for sell for (TradeItem item : _sellList) @@ -100,16 +98,4 @@ public class PrivateStoreManageListSell extends GameServerPacket writeD(item.getItem().getReferencePrice()); // store price } } - - private boolean isItemInSelling(TradeItem item_) - { - for (TradeItem itemSell : _sellList) - { - if (itemSell.getObjectId() == item_.getObjectId()) - { - return true; - } - } - return false; - } } \ No newline at end of file