Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SQL] Implemented rated battlegrounds. #159

Draft
wants to merge 38 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
28494b0
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
43352bc
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
b0d3109
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
80df9f1
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
d591924
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
5fa9694
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
06378e6
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
c0c888e
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
d7a48b2
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
6fc362a
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
e6f5f29
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
ddc58ce
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
6dace13
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
5ebf974
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
d68e732
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
21c5f66
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
a247634
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
1b133a9
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
abf1d05
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
7221684
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
d459ee6
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
d3fac41
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
15ce789
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
5d75520
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
b40af21
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
58a9d0f
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
769e24c
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
76baf07
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
3cb44bf
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
75f6a3f
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
4fb043b
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
6ac2024
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
10c65cf
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
24db49c
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
818c465
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
2309f52
[SQL] Implemented rated battlegrounds.
zTerragor Nov 16, 2023
36fb20f
fix
zTerragor Nov 16, 2023
908da70
fix
zTerragor Nov 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/server/game/Achievements/AchievementMgr.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3065,6 +3065,8 @@ bool AchievementMgr::RequirementsSatisfied(CriteriaEntry const* achievementCrite
{
switch (AchievementCriteriaTypes(achievementCriteria->Type))
{
case ACHIEVEMENT_CRITERIA_TYPE_REACH_BG_RATING:
return progress->counter >= achievementCriteria->reach_battleground_rating.count;
case ACHIEVEMENT_CRITERIA_TYPE_ACCEPTED_SUMMONINGS:
case ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_DAILY_QUEST:
case ACHIEVEMENT_CRITERIA_TYPE_CREATE_AUCTION:
Expand All @@ -3091,7 +3093,9 @@ bool AchievementMgr::RequirementsSatisfied(CriteriaEntry const* achievementCrite
case ACHIEVEMENT_CRITERIA_TYPE_MONEY_FROM_VENDORS:
case ACHIEVEMENT_CRITERIA_TYPE_NUMBER_OF_TALENT_RESETS:
case ACHIEVEMENT_CRITERIA_TYPE_QUEST_ABANDONED:
case ACHIEVEMENT_CRITERIA_TYPE_REACH_BG_RATING:
case ACHIEVEMENT_CRITERIA_TYPE_REACH_GUILD_LEVEL:
case ACHIEVEMENT_CRITERIA_TYPE_REACH_BG_RATING:
case ACHIEVEMENT_CRITERIA_TYPE_ROLL_GREED:
case ACHIEVEMENT_CRITERIA_TYPE_ROLL_NEED:
case ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL:
Expand All @@ -3101,6 +3105,7 @@ bool AchievementMgr::RequirementsSatisfied(CriteriaEntry const* achievementCrite
case ACHIEVEMENT_CRITERIA_TYPE_VISIT_BARBER_SHOP:
case ACHIEVEMENT_CRITERIA_TYPE_WIN_DUEL:
case ACHIEVEMENT_CRITERIA_TYPE_WIN_RATED_ARENA:
case ACHIEVEMENT_CRITERIA_TYPE_WIN_RATED_BATTLEGROUND:
case ACHIEVEMENT_CRITERIA_TYPE_WON_AUCTIONS:
case ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_GUILD_CHALLENGE:
case ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_SCENARIO:
Expand Down Expand Up @@ -3838,8 +3843,8 @@ char const* AchievementGlobalMgr::GetCriteriaTypeString(AchievementCriteriaTypes
return "BG_OBJECTIVE_CAPTURE";
case ACHIEVEMENT_CRITERIA_TYPE_HONORABLE_KILL_AT_AREA:
return "HONORABLE_KILL_AT_AREA";
case ACHIEVEMENT_CRITERIA_TYPE_WIN_RATED_BATTLEGROUND:
case ACHIEVEMENT_CRITERIA_TYPE_WIN_ARENA:
return "WIN_ARENA";
case ACHIEVEMENT_CRITERIA_TYPE_PLAY_ARENA:
return "PLAY_ARENA";
case ACHIEVEMENT_CRITERIA_TYPE_LEARN_SPELL:
Expand Down
Loading
Loading