diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 2c4b6a137..05ff35a56 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -263,7 +263,7 @@ namespace Game.Entities GetMotionMaster().MoveKnockbackFrom(origin, speedXY, speedZ, spellEffectExtraData); else { - float o = GetPosition() == origin ? GetOrientation() + MathF.PI : origin.GetRelativeAngle(this); + float o = GetPosition() == origin ? GetOrientation() + MathF.PI : origin.GetAbsoluteAngle(this); if (speedXY < 0) { speedXY = -speedXY;