Core/Creatures: Reverted quest requirement for vendors, this has to be done differently

This commit is contained in:
Shauren
2011-06-24 15:11:29 +02:00
parent e08b539813
commit 0bdbd771ce

View File

@@ -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;