Core/Wintergrasp: fix victory quests.

By Retriman, updates #7953.
This commit is contained in:
SnapperRy
2016-10-04 13:29:12 +02:00
committed by Aokromes
parent 3c2622d452
commit 0f5f87add0
2 changed files with 9 additions and 0 deletions

View File

@@ -815,6 +815,9 @@ void BattlefieldWG::OnBattleEnd(bool endByTimer)
{
player->CastSpell(player, SPELL_ESSENCE_OF_WINTERGRASP, true);
player->CastSpell(player, SPELL_VICTORY_REWARD, true);
// Complete victory quests
player->AreaExploredOrEventHappens(QUEST_VICTORY_WINTERGRASP_A);
player->AreaExploredOrEventHappens(QUEST_VICTORY_WINTERGRASP_H);
// Send Wintergrasp victory achievement
DoCompleteOrIncrementAchievement(ACHIEVEMENTS_WIN_WG, player);
// Award achievement for succeeding in Wintergrasp in 10 minutes or less

View File

@@ -150,6 +150,12 @@ enum WintergraspAreaIds
AREA_THE_CHILLED_QUAGMIRE = 4589
};
enum WintergraspQuests
{
QUEST_VICTORY_WINTERGRASP_A = 13181,
QUEST_VICTORY_WINTERGRASP_H = 13183
};
/*#########################
*####### Graveyards ######
*#########################*/