aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/AchievementMgr.cpp
AgeCommit message (Expand)Author
2025-09-14Core/Scripts: Use std::string_view to find script id from script nameShauren
2025-07-13Core/Misc: Move large functions out of header filesShauren
2025-07-11Core/Groups: Use iterators instead of raw LinkedListElement to interact with ...Shauren
2025-02-23Core/Misc: Add a bunch of examples for 67418a1aeee9035234d304b5e9653b832488dd66Shauren
2024-12-31Core/Misc: Include cleanup - remove MapUtils.h from Containers.hShauren
2024-12-07Core/Achievements: Reduce the list of criteria types updated on loginShauren
2024-08-18Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtual...Shauren
2024-04-15Core/Achievements: Fixed achievement SMSG_ACHIEVEMENT_EARNED not being sent t...Shauren
2024-03-24Core/Players: Slightly improve neutral player faction supportShauren
2024-02-03Core/Achievements: Fixed updating EarnAchievement criteria type for guilds an...Meji
2023-11-21Core/Calendar: Implement different timezone support for ingame calendarShauren
2023-09-25Core/Achievements: Fixed achievement criteria StartEvent and FailEventShauren
2023-09-21Core/Achievements: Send both SMSG_ACCOUNT_CRITERIA_UPDATE and SMSG_CRITERIA_U...Shauren
2023-04-30Core/Misc: Delay creating std::string objects for locale data after size vali...Shauren
2023-02-14Core/Guilds: Fixed loading achievement CompletingPlayers guids from db. (#28813)DeadMouse
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compati...Shauren
2023-01-06Core/Misc: Add missing Containers.h include where neccessaryShauren
2022-02-12Core/Misc: Move (or delete) constructors and destructors to .cpp files (avoid...Shauren
2022-02-08Core/Scripts: Added script hook to execute actions after completing an achiev...Meji
2022-02-05Core/Misc: Convert leftover DatabaseTransactions-by-reference (pass them by v...Treeston
2022-02-04Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327)Treeston
2022-01-23Core/Time: Rename GetGameTime{System, Steady}Point methodsTreeston
2021-12-22Modernize codebase with Clang-Tidy range based loops (#24165)Ujp8LfXBJ6wCPR
2021-12-13Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender (#2...ForesterDev
2021-12-13Core/Unit: rename several getters to follow codestyleccrs
2021-12-11Core/RBAC: add permission that prevents accounts from earning all achievement...Wyrserth
2021-09-08Core/Achievements: Update CriteriaType enum (#26856)Meji
2021-06-07Core/Achievements: Defined all modifier tree types and implemented many of themShauren
2021-06-01Core/Criteria: Add all values of CriteriaFailEventShauren
2021-05-01Core/Grids: Move packet sending functionality out of MessageDistDeliverer and...Shauren
2021-04-15Core/Misc: Replace time(NULL) with GameTime::GetGameTime()jackpoz
2021-04-06Core/PacketIO: Use new time utilities in packets instead of plain time_t/uint32Shauren
2021-04-06Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdateShauren
2021-04-05Core/Misc: Change all unix time columns in character database to bigint (signed)Shauren
2021-01-21Core/Logs: Fix more logsAokromes
2020-12-08Core/DataStores: Updated db2 structures to 9.0.2Shauren
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-06-30Core/Misc: Changed GetLocaleByName to return invalid value on invalid input i...Shauren
2020-05-18Core/Achievements: Minor fixesShauren
2020-05-01Core/Achievements: Greatly optimize achievement system by splitting large typ...Xinef
2020-04-26Core/Achievements: Optimized resetting achievement criteria by condition and ...Xinef
2020-04-24Core/AchievementMgr: fix integer underflow neglecting already completed realm...ariel-
2020-04-03Core/Entities: Fixed saving spawn difficulties to db for .npc add and .gob ad...Shauren
2020-01-02New YearAokromes
2019-11-23Core/Items: Add ItemContext param to Item::Create functionShauren
2019-11-15Core/Achievements: Implement many new ModifierTree typesShauren
2019-07-27Core/DBLayer: Prevent committing transactions started on a different databaseShauren
2019-07-27Core/DBLayer: Prevent using prepared statements on wrong databaseShauren
2019-06-08Core/PacketIO: Rewrite updatefield handlingShauren
2019-01-01Update copyright note for 2019vincent-michael