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:
parent
8b27d9c464
commit
fd2fcc1275
1 changed files with 6 additions and 0 deletions
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue