From 65048a83571e28f1f015ea715a2984672e0f06f0 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Mon, 29 Jan 2024 15:26:14 -0500 Subject: [PATCH] Core/Achievements: Send both SMSG_ACCOUNT_CRITERIA_UPDATE and SMSG_CRITERIA_UPDATE if the same criteria is used by account and character achievements Port From (https://github.com/TrinityCore/TrinityCore/commit/6d907da00eb6d926103bb633220d3d51e017c5e4) --- Source/Game/Achievements/AchievementManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Game/Achievements/AchievementManager.cs b/Source/Game/Achievements/AchievementManager.cs index a46fbc2a2..230b8a176 100644 --- a/Source/Game/Achievements/AchievementManager.cs +++ b/Source/Game/Achievements/AchievementManager.cs @@ -617,7 +617,8 @@ namespace Game.Achievements criteriaUpdate.Progress.TimeFromCreate = 0; SendPacket(criteriaUpdate); } - else + + if (criteria.FlagsCu.HasAnyFlag(CriteriaFlagsCu.Player)) { CriteriaUpdate criteriaUpdate = new();