aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/AchievementMgr.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-02-23 12:10:33 +0100
committerShauren <shauren.trinity@gmail.com>2025-02-23 12:10:33 +0100
commit00223f3bee137f3b3f3a8e0ec33b634b4511cc0b (patch)
treed767096f97496c162a9e1d9e9f0f750a011d50fa /src/server/game/Achievements/AchievementMgr.cpp
parent67418a1aeee9035234d304b5e9653b832488dd66 (diff)
Core/Misc: Add a bunch of examples for 67418a1aeee9035234d304b5e9653b832488dd66
Diffstat (limited to 'src/server/game/Achievements/AchievementMgr.cpp')
-rw-r--r--src/server/game/Achievements/AchievementMgr.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp
index 7242611905a..246cafea6a7 100644
--- a/src/server/game/Achievements/AchievementMgr.cpp
+++ b/src/server/game/Achievements/AchievementMgr.cpp
@@ -77,11 +77,8 @@ uint32 AchievementMgr::GetAchievementPoints() const
std::vector<uint32> AchievementMgr::GetCompletedAchievementIds() const
{
- std::vector<uint32> achievementIds;
- std::transform(_completedAchievements.begin(), _completedAchievements.end(), std::back_inserter(achievementIds), [](std::pair<uint32 const, CompletedAchievementData> const& achievement)
- {
- return achievement.first;
- });
+ std::vector<uint32> achievementIds(_completedAchievements.size());
+ std::ranges::transform(_completedAchievements, achievementIds.begin(), Trinity::Containers::MapKey);
return achievementIds;
}