From a0464d3388958a8013ad1ddb02a17b8bc1295026 Mon Sep 17 00:00:00 2001 From: sindoring Date: Sat, 12 Sep 2026 17:03:50 +0400 Subject: [PATCH] fix --- src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.cpp | 7 ++++--- src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.h | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.cpp b/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.cpp index 4d68f3f..0294d7a 100644 --- a/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.cpp +++ b/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.cpp @@ -118,6 +118,7 @@ m_SeduceTarget(ObjectGuid::Empty), m_MasterPlayer(NULL), m_FullDispel(0), m_MeleeFleeTick(0), +m_AttackDbgTick(0), bothp(0), m_ForceFlee(false), m_StopFollow(false), @@ -271,12 +272,12 @@ void BotGroupAI::ProcessAttackCommand() } if (!me->IsValidAttackTarget(pMasterTarget)) { - TC_LOG_ERROR("botai", "ATTACKDBG %s: cible %u (entree %u) refusee par IsValidAttackTarget.", + TC_LOG_ERROR("botai", "ATTACKDBG %s: cible " UI64FMTD " (entree %u) refusee par IsValidAttackTarget.", me->GetName().c_str(), pMasterTarget->GetGUID().GetCounter(), pMasterTarget->ToCreature() ? pMasterTarget->ToCreature()->GetEntry() : 0); return; } - TC_LOG_ERROR("botai", "ATTACKDBG %s: cible %u (entree %u) retenue, distance %.1f.", + TC_LOG_ERROR("botai", "ATTACKDBG %s: cible " UI64FMTD " (entree %u) retenue, distance %.1f.", me->GetName().c_str(), pMasterTarget->GetGUID().GetCounter(), pMasterTarget->ToCreature() ? pMasterTarget->ToCreature()->GetEntry() : 0, me->GetDistance(pMasterTarget)); @@ -3049,7 +3050,7 @@ Unit* BotGroupAI::GetBotAIValidSelectedUnit() else if (IsNotSelect(pTarget)) motif = "IsNotSelect"; else if (TargetIsControl(pTarget)) motif = "controle/evade"; else if (m_FliterCreatures.IsFliterCreature(pTarget->ToCreature())) motif = "filtre"; - TC_LOG_ERROR("botai", "ATTACKDBG %s: cible %u rejetee -- %s.", + TC_LOG_ERROR("botai", "ATTACKDBG %s: cible " UI64FMTD " rejetee -- %s.", me->GetName().c_str(), pTarget->GetGUID().GetCounter(), motif); } me->AttackStop(); diff --git a/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.h b/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.h index b74623b..68eb822 100644 --- a/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.h +++ b/src/server/game/AI/PlayerAI/BotGroupAI/BotGroupAI.h @@ -224,6 +224,7 @@ protected: Player* m_MasterPlayer; uint32 m_FullDispel; uint32 m_MeleeFleeTick; + uint32 m_AttackDbgTick; uint32 bothp; bool m_ForceFlee; bool m_StopFollow;