fix(Core/DungeonFinder): Dead players should be able to get XP reward from random dungeon. (#9319)

Fixes #9082
This commit is contained in:
UltraNix
2021-12-01 11:04:41 +01:00
committed by GitHub
parent fc4b5a93a0
commit 8668a03e14
4 changed files with 16 additions and 8 deletions

View File

@@ -2233,7 +2233,7 @@ namespace lfg
// if we can take the quest, means that we haven't done this kind of "run", IE: First Heroic Random of Day.
if (player->CanRewardQuest(quest, false))
player->RewardQuest(quest, 0, nullptr, false);
player->RewardQuest(quest, 0, nullptr, false, true);
else
{
done = true;
@@ -2241,7 +2241,7 @@ namespace lfg
if (!quest)
continue;
// we give reward without informing client (retail does this)
player->RewardQuest(quest, 0, nullptr, false);
player->RewardQuest(quest, 0, nullptr, false, true);
}
// Give rewards