Core/Player: Remove all Motion Masters when teleporting
Port From (https://github.com/TrinityCore/TrinityCore/commit/ab3edebb5d824f7cb0d030daba168e2bb7900511)
This commit is contained in:
@@ -1661,6 +1661,7 @@ namespace Game.Entities
|
|||||||
SetUnitMovementFlags(GetUnitMovementFlags() & MovementFlag.MaskHasPlayerStatusOpcode);
|
SetUnitMovementFlags(GetUnitMovementFlags() & MovementFlag.MaskHasPlayerStatusOpcode);
|
||||||
m_movementInfo.ResetJump();
|
m_movementInfo.ResetJump();
|
||||||
DisableSpline();
|
DisableSpline();
|
||||||
|
GetMotionMaster().Clear();
|
||||||
|
|
||||||
Transport transport = GetTransport();
|
Transport transport = GetTransport();
|
||||||
if (transport)
|
if (transport)
|
||||||
|
|||||||
Reference in New Issue
Block a user