Core/Items: Fixed a crash happening if items moved from bank were merged with items in inventory

Closes #9345
This commit is contained in:
Shauren
2013-03-05 22:06:33 +01:00
parent 5d4e657e91
commit 5ab537c06a

View File

@@ -970,8 +970,8 @@ void WorldSession::HandleAutoStoreBankItemOpcode(WorldPacket& recvPacket)
}
_player->RemoveItem(srcbag, srcslot, true);
_player->StoreItem(dest, pItem, true);
_player->ItemAddedQuestCheck(pItem->GetEntry(), pItem->GetCount());
if (Item const* storedItem = _player->StoreItem(dest, pItem, true))
_player->ItemAddedQuestCheck(storedItem->GetEntry(), storedItem->GetCount());
}
else // moving from inventory to bank
{