diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-06-24 15:11:29 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-06-24 15:11:29 +0200 |
| commit | 0bdbd771cea06d2def29f83d999e5ecf0fdd83ef (patch) | |
| tree | b2de0b03a58dc051f71712203d8df95d499ecaec | |
| parent | e08b539813889d71cd8dd3ab66fefb8b89f900a5 (diff) | |
Core/Creatures: Reverted quest requirement for vendors, this has to be done differently
| -rwxr-xr-x | src/server/game/Server/Protocol/Handlers/ItemHandler.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
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; |
