Sorunun kaynağını buldum. uiinventory.py'de bulunan
def __SendUseItemToItemPacket(self, srcSlotPos, dstSlotPos):
if uiPrivateShopBuilder.IsBuildingPrivateShop():
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.USE_ITEM_FAILURE_PRIVATE_SHOP)
return
dstItemVNum = player.GetItemIndex(dstSlotPos)
srcItemVNum = player.GetItemIndex(srcSlotPos)
if ENABLE_SELF_STACK_SCROLLS and dstItemVNum == srcItemVNum:
self.__SendMoveItemPacket(srcSlotPos, dstSlotPos, 0)
else:
net.SendItemUseToItemPacket(srcSlotPos, dstSlotPos)
net.SendItemUseToItemPacket(srcSlotPos, dstSlotPos)
bu fonksiyonda 2 kez net.SendItemUseToItemPacket(srcSlotPos, dstSlotPos)...