From e63838f624b28b4fc5fcba2b8c64fced8ef8e11c Mon Sep 17 00:00:00 2001 From: Grindelwald <137000133@qq.com> Date: Sat, 20 Nov 2021 02:53:47 +0800 Subject: Core/Pets: Do not force pets to follow their charmer when possessed by player (#27293) * Fixes Eyes of the Beast Closes #27226 Co-authored-by: Shauren --- src/server/game/AI/CoreAI/PetAI.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/AI/CoreAI/PetAI.cpp b/src/server/game/AI/CoreAI/PetAI.cpp index f38907b4892..ee73d4b2b7d 100644 --- a/src/server/game/AI/CoreAI/PetAI.cpp +++ b/src/server/game/AI/CoreAI/PetAI.cpp @@ -639,7 +639,7 @@ void PetAI::UpdateAllies() void PetAI::OnCharmed(bool isNew) { - if (me->IsCharmed()) + if (!me->isPossessedByPlayer() && me->IsCharmed()) me->GetMotionMaster()->MoveFollow(me->GetCharmer(), PET_FOLLOW_DIST, me->GetFollowAngle()); CreatureAI::OnCharmed(isNew); -- cgit v1.2.3