From f550c49faf4616af55ce0a72fc50112d9d6790a9 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Wed, 28 Feb 2024 18:08:50 -0500 Subject: [PATCH] Core/Movement: Fixed MoveRotate not updating orientation Port From (https://github.com/TrinityCore/TrinityCore/commit/288966e796bfa4309fdcb08b9392b61befc3faab) --- Source/Game/Entities/Unit/Unit.Movement.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index c2975d984..8e3de302a 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -1841,7 +1841,7 @@ namespace Game.Entities return; } - if (HasUnitState(UnitState.CannotTurn)) + if (HasUnitState(UnitState.LostControl | UnitState.Focusing)) loc.W = GetOrientation(); UpdatePosition(loc.X, loc.Y, loc.Z, loc.W);