because we can discuss that problem

Some players notice about error with 'duplicated items'. When you for example buy seeds or crystalize something and have opened inventory you see new item twice. And you must close & open inventory again to see only one, correct item. Its only visual effect, not a serious bug.
I make a little reasearch and found a reason - PCInventory.java : addItem()
additem is sending InventoryUpdate() packet or ItemList() packet
Problem is with InventoryUpdate() and that is a main reason of duplicated items. For example : if you crystalize something one InventoryUpdate() is send from clientpackets/RequestCrystalize with +crystal -item and second packet is send from Additem() with only +item
I make a little sniff on offi and after crystalize only one InventoryUpdate() is send with +crystal -item
Similar problem is with quest items, buy seeds and probably in many places where addItem is used.
I suggest remove that packet from additem. its not necessary - i can say/proof that is incorrect there - correct packets should be send AFTER using additem(). And we can save some traffic
