Core/AreaTriggers: Don't suppress TimeToTarget changes in values update on movement start

Port From (https://github.com/TrinityCore/TrinityCore/commit/debbed0159fec031b4596295448e43d0fe071a01)
This commit is contained in:
Hondacrx
2025-06-02 15:53:12 -04:00
parent de0c4f2fe5
commit 7d4c54730c
@@ -1067,12 +1067,7 @@ namespace Game.Entities
_spline.InitSpline(splinePoints, splinePoints.Length, EvaluationMode.Linear);
_spline.InitLengths();
// should be sent in object create packets only
DoWithSuppressingObjectUpdates(() =>
{
SetUpdateFieldValue(m_values.ModifyValue(m_areaTriggerData).ModifyValue(m_areaTriggerData.TimeToTarget), timeToTarget);
m_areaTriggerData.ClearChanged(m_areaTriggerData.TimeToTarget);
});
SetUpdateFieldValue(m_values.ModifyValue(m_areaTriggerData).ModifyValue(m_areaTriggerData.TimeToTarget), timeToTarget);
if (IsInWorld)
{