diff options
author | Xinef <none@empty.com> | 2017-02-05 16:39:56 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2020-04-26 22:58:51 +0200 |
commit | 6f7ff9a3efd10cd4f776a67540109e7bb774f1c5 (patch) | |
tree | 7a7339a82880134b10f6f4b0856d95cbbc44892b /src/server/game/Quests/QuestObjectiveCriteriaMgr.h | |
parent | 0763844fb604075580e1c84672cb2e4a4fe19cde (diff) |
Core/Achievements: Optimized resetting achievement criteria by condition and changed the functionality to properly reset all possible criteria with given condition
Closes #18905
(cherry picked from commit 7c7b877c3fc0292f33f54f4e8b514be3bf8514a6)
Diffstat (limited to 'src/server/game/Quests/QuestObjectiveCriteriaMgr.h')
-rw-r--r-- | src/server/game/Quests/QuestObjectiveCriteriaMgr.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Quests/QuestObjectiveCriteriaMgr.h b/src/server/game/Quests/QuestObjectiveCriteriaMgr.h index 290e1838e33..44748b27ba2 100644 --- a/src/server/game/Quests/QuestObjectiveCriteriaMgr.h +++ b/src/server/game/Quests/QuestObjectiveCriteriaMgr.h @@ -34,7 +34,7 @@ public: void LoadFromDB(PreparedQueryResult objectiveResult, PreparedQueryResult criteriaResult); void SaveToDB(CharacterDatabaseTransaction& trans); - void ResetCriteria(CriteriaTypes type, uint64 miscValue1 = 0, uint64 miscValue2 = 0, bool evenIfCriteriaComplete = false); + void ResetCriteria(CriteriaCondition condition, int32 failAsset, bool evenIfCriteriaComplete = false); void ResetCriteriaTree(uint32 criteriaTreeId); void SendAllData(Player const* receiver) const override; |