diff --git a/src/factory/PlayerbotFactory.cpp b/src/factory/PlayerbotFactory.cpp index 2c55c4ef..3eb165db 100644 --- a/src/factory/PlayerbotFactory.cpp +++ b/src/factory/PlayerbotFactory.cpp @@ -813,6 +813,10 @@ void PlayerbotFactory::InitPetTalents() void PlayerbotFactory::InitPet() { Pet* pet = bot->GetPet(); + + if (!pet && bot->GetPetStable() && bot->GetPetStable()->CurrentPet) + return; + if (!pet) { if (bot->getClass() != CLASS_HUNTER || bot->GetLevel() < 10)