From 0bdbd771cea06d2def29f83d999e5ecf0fdd83ef Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 24 Jun 2011 15:11:29 +0200 Subject: Core/Creatures: Reverted quest requirement for vendors, this has to be done differently --- src/server/game/Server/Protocol/Handlers/ItemHandler.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src') diff --git a/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp b/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp index cc0f2a9a511..84f54786256 100755 --- a/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp @@ -775,10 +775,7 @@ void WorldSession::SendListInventory(uint64 vendorGuid) // Items sold out are not displayed in list uint32 leftInStock = !item->maxcount ? 0xFFFFFFFF : vendor->GetVendorItemCurrentCount(item); - if (!leftInStock) - continue; - - if (itemTemplate->Class == ITEM_CLASS_QUEST && !_player->HasQuestForItem(item->item)) + if (!_player->isGameMaster() && !leftInStock) continue; ++count; -- cgit v1.2.3