Core/Scenarios: Send Scenario GUID in scenario progress packet

Port From (https://github.com/TrinityCore/TrinityCore/commit/49b3ea96f5450a9649983267d34622e5f5cec876)
This commit is contained in:
Hondacrx
2025-02-23 14:21:52 -05:00
parent 644206f0d5
commit 2e856158fa
+2 -2
View File
@@ -167,7 +167,7 @@ namespace Game.Scenarios
ScenarioProgressUpdate progressUpdate = new(); ScenarioProgressUpdate progressUpdate = new();
progressUpdate.CriteriaProgress.Id = criteria.Id; progressUpdate.CriteriaProgress.Id = criteria.Id;
progressUpdate.CriteriaProgress.Quantity = progress.Counter; progressUpdate.CriteriaProgress.Quantity = progress.Counter;
progressUpdate.CriteriaProgress.Player = progress.PlayerGUID; progressUpdate.CriteriaProgress.Player = _guid;
progressUpdate.CriteriaProgress.Date.SetUtcTimeFromUnixTime(progress.Date); progressUpdate.CriteriaProgress.Date.SetUtcTimeFromUnixTime(progress.Date);
progressUpdate.CriteriaProgress.Date += receiver.GetSession().GetTimezoneOffset(); progressUpdate.CriteriaProgress.Date += receiver.GetSession().GetTimezoneOffset();
if (criteria.Entry.StartTimer != 0) if (criteria.Entry.StartTimer != 0)
@@ -354,7 +354,7 @@ namespace Game.Scenarios
criteriaProgress.Quantity = progress.Counter; criteriaProgress.Quantity = progress.Counter;
criteriaProgress.Date.SetUtcTimeFromUnixTime(progress.Date); criteriaProgress.Date.SetUtcTimeFromUnixTime(progress.Date);
criteriaProgress.Date += player.GetSession().GetTimezoneOffset(); criteriaProgress.Date += player.GetSession().GetTimezoneOffset();
criteriaProgress.Player = progress.PlayerGUID; criteriaProgress.Player = _guid;
criteriasProgress.Add(criteriaProgress); criteriasProgress.Add(criteriaProgress);
} }