From 7d26647b4b5160468eae1ea5ff76c65b4f2ae7f8 Mon Sep 17 00:00:00 2001 From: Yunfan Li Date: Sun, 6 Aug 2023 00:02:46 +0800 Subject: [PATCH] initpet level strict --- src/AiFactory.cpp | 8 ++++---- src/PlayerbotFactory.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/AiFactory.cpp b/src/AiFactory.cpp index 5f9ec3ac..9387955d 100644 --- a/src/AiFactory.cpp +++ b/src/AiFactory.cpp @@ -561,8 +561,8 @@ void AiFactory::AddDefaultNonCombatStrategies(Player* player, PlayerbotAI* const if (sPlayerbotAIConfig->randomBotJoinBG) nonCombatEngine->addStrategy("bg"); - if (!master || GET_PLAYERBOT_AI(master)) - nonCombatEngine->addStrategy("maintenance"); + // if (!master || GET_PLAYERBOT_AI(master)) + // nonCombatEngine->addStrategy("maintenance"); nonCombatEngine->ChangeStrategy(sPlayerbotAIConfig->randomBotNonCombatStrategies); } @@ -589,8 +589,8 @@ void AiFactory::AddDefaultNonCombatStrategies(Player* player, PlayerbotAI* const nonCombatEngine->addStrategy("move random"); } - if (masterBotAI) - nonCombatEngine->addStrategy("maintenance"); + // if (masterBotAI) + // nonCombatEngine->addStrategy("maintenance"); nonCombatEngine->ChangeStrategy(sPlayerbotAIConfig->randomBotNonCombatStrategies); } diff --git a/src/PlayerbotFactory.cpp b/src/PlayerbotFactory.cpp index 4a0491dc..c2fd50c8 100644 --- a/src/PlayerbotFactory.cpp +++ b/src/PlayerbotFactory.cpp @@ -500,7 +500,7 @@ void PlayerbotFactory::InitPet() Pet* pet = bot->GetPet(); if (!pet) { - if (bot->getClass() != CLASS_HUNTER) + if (bot->getClass() != CLASS_HUNTER || bot->GetLevel() < 10) return; Map* map = bot->GetMap();