diff --git a/src/mod-player-bot-level-brackets.cpp b/src/mod-player-bot-level-brackets.cpp index f4da7dc..7efd4e6 100644 --- a/src/mod-player-bot-level-brackets.cpp +++ b/src/mod-player-bot-level-brackets.cpp @@ -422,14 +422,17 @@ static bool IsBotSafeForLevelReset(Player* bot) } // Lets ignore bots that have human friends if (g_IgnoreFriendListed) - { + { QueryResult result = CharacterDatabase.Query("SELECT COUNT(friend) FROM character_social WHERE friend IN (SELECT guid FROM characters WHERE name ='{}') and flags = 1", bot->GetName()); uint32 friendCount = 0; - friendCount = result->Fetch()->Get(); - + friendCount = result->Fetch()->Get(); + if (friendCount >= 1) { - LOG_INFO("server.loading", "[BotLevelBrackets] Bot {} (Level {}) is on a Real Player's friends list", bot->GetName(), bot->GetLevel()); + if (g_BotDistFullDebugMode) + { + LOG_INFO("server.loading", "[BotLevelBrackets] Bot {} (Level {}) is on a Real Player's friends list", bot->GetName(), bot->GetLevel()); + } return false; } }