[11524] Avoid adding auction item to player inventory update queue.

Also not set ITEM_FIELD_CONTAINED before real adding item to inventory.
No known porblem with last but code cleanup.
This commit is contained in:
VladimirMangos 2011-05-23 05:30:55 +04:00
parent 4ba5aa83e3
commit d5675ba3bd
3 changed files with 3 additions and 2 deletions

View file

@ -365,6 +365,7 @@ void WorldSession::HandleAuctionSellItem(WorldPacket & recv_data)
continue;
Item *newItem = it->CloneItem(stackSize, pl);
newItem->RemoveFromUpdateQueueOf(pl); // item not planned to adding to inventory
pl->DestroyItemCount(it, stackSize, true);