fix(Core/Achievements): Add log for missing achievement (#15425)

* fix(Core/Achievements): Add log for missing achievement

* cherry-pick commit (af5bd270c3)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
This commit is contained in:
Kitzunu
2023-03-17 10:24:15 +01:00
committed by GitHub
parent 8b27d9c464
commit fd2fcc1275

View File

@@ -2481,6 +2481,12 @@ void AchievementGlobalMgr::LoadAchievementCriteriaList()
if (!criteria)
continue;
if (!GetAchievement(criteria->referredAchievement))
{
LOG_DEBUG("server.loading", "Achievement {} referenced by criteria {} doesn't exist, criteria not loaded.", criteria->referredAchievement, criteria->ID);
continue;
}
_achievementCriteriasByType[criteria->requiredType].push_back(criteria);
_achievementCriteriaListByAchievement[criteria->referredAchievement].push_back(criteria);