aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-06-24 15:11:29 +0200
committerShauren <shauren.trinity@gmail.com>2011-06-24 15:11:29 +0200
commit0bdbd771cea06d2def29f83d999e5ecf0fdd83ef (patch)
treeb2de0b03a58dc051f71712203d8df95d499ecaec
parente08b539813889d71cd8dd3ab66fefb8b89f900a5 (diff)
Core/Creatures: Reverted quest requirement for vendors, this has to be done differently
-rwxr-xr-xsrc/server/game/Server/Protocol/Handlers/ItemHandler.cpp5
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;