From c15577587fe5833e55986568981ff09fe61d69e3 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 28 Apr 2022 09:38:56 -0400 Subject: [PATCH] Core/Unit: send npcs home after fear runs out Port From (https://github.com/TrinityCore/TrinityCore/commit/6830d883adcec99e288d594fa1bd7cf9577c5b7d) --- Source/Game/Entities/Unit/Unit.Movement.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 39e00ce6e..bb3ce35e0 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -1308,6 +1308,8 @@ namespace Game.Entities GetMotionMaster().Remove(MovementGeneratorType.Fleeing); if (GetVictim() != null) SetTarget(GetVictim().GetGUID()); + if (!IsPlayer() && !IsInCombat()) + GetMotionMaster().MoveTargetedHome(); } }