diff options
Diffstat (limited to 'src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp')
| -rw-r--r-- | src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp b/src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp index d80a86fc478..f0bc80ebbf9 100644 --- a/src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp +++ b/src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp @@ -20,6 +20,7 @@ #include "Containers.h" #include "DatabaseEnv.h" #include "DBCStores.h" +#include "DisableMgr.h" #include "GameTime.h" #include "Item.h" #include "Log.h" @@ -62,7 +63,6 @@ bool AuctionBotSeller::Initialize() } TC_LOG_DEBUG("ahbot", "Forced Inclusion %u items", (uint32)includeItems.size()); - TC_LOG_DEBUG("ahbot", "Forced Exclusion %u items", (uint32)excludeItems.size()); TC_LOG_DEBUG("ahbot", "Loading npc vendor items for filter.."); CreatureTemplateContainer const& creatures = sObjectMgr->GetCreatureTemplates(); @@ -120,6 +120,9 @@ bool AuctionBotSeller::Initialize() if (excludeItems.count(itemId)) continue; + if (DisableMgr::IsDisabledFor(DISABLE_TYPE_ITEM, itemId, nullptr, ITEM_DISABLE_AUCTIONHOUSE_BOT)) + continue; + // forced include filter if (includeItems.count(itemId)) { |
