aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShocker <shocker@freakz.ro>2012-02-26 02:16:45 +0200
committerShocker <shocker@freakz.ro>2012-02-26 02:16:45 +0200
commit7e4fa9174d7196a0c467e83e7a8c3fa1df0e8c4d (patch)
tree6657115e3bf48879d0e0c300981cf695bfc9603a
parent1ebdc5c19cc871ab2e00e75c3e477972151c8e7f (diff)
Core/Auction House: Fix item loss issue when inserting multiple stacks (by Elron103)
Closes #5428
-rwxr-xr-xsrc/server/game/Handlers/AuctionHouseHandler.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Handlers/AuctionHouseHandler.cpp b/src/server/game/Handlers/AuctionHouseHandler.cpp
index 45c0f7bed42..223bb7dd5c7 100755
--- a/src/server/game/Handlers/AuctionHouseHandler.cpp
+++ b/src/server/game/Handlers/AuctionHouseHandler.cpp
@@ -336,6 +336,7 @@ void WorldSession::HandleAuctionSellItem(WorldPacket & recv_data)
}
SQLTransaction trans = CharacterDatabase.BeginTransaction();
+ newItem->SaveToDB(trans);
AH->SaveToDB(trans);
_player->SaveInventoryAndGoldToDB(trans);
CharacterDatabase.CommitTransaction(trans);