diff --git a/zone/bot.cpp b/zone/bot.cpp index df4ec5148..139bcbbd9 100644 --- a/zone/bot.cpp +++ b/zone/bot.cpp @@ -7157,8 +7157,9 @@ void Bot::CalcBotStats(bool showtext) { } bool Bot::CheckLoreConflict(const EQ::ItemData* item) { - if (!item || !(item->LoreFlag)) + if (!item || !(item->LoreFlag) || (item->LoreGroup == 0)) { return false; + } if (item->LoreGroup == -1) // Standard lore items; look everywhere except the shared bank, return the result return (m_inv.HasItem(item->ID, 0, invWhereWorn) != INVALID_INDEX);