From d5ba5e0168401a698bd4eb398850ca9c1c9c274e Mon Sep 17 00:00:00 2001 From: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu, 4 Jul 2024 14:41:53 +0200 Subject: [PATCH] fix(Core/Quest): typo in RewardQuest makes LFG quests not reward if dead (#19271) fix(Core/Quest): typo in RewardQuest * Allow LFG quests to be rewarded even when dead --- src/server/game/Entities/Player/PlayerQuest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Entities/Player/PlayerQuest.cpp b/src/server/game/Entities/Player/PlayerQuest.cpp index 13e08dab633491..e5626dc5eb9eb2 100644 --- a/src/server/game/Entities/Player/PlayerQuest.cpp +++ b/src/server/game/Entities/Player/PlayerQuest.cpp @@ -753,7 +753,7 @@ void Player::RewardQuest(Quest const* quest, uint32 reward, Object* questGiver, else { sScriptMgr->OnGivePlayerXP(this, XP, nullptr, isLFGReward ? PlayerXPSource::XPSOURCE_QUEST_DF : PlayerXPSource::XPSOURCE_QUEST); - GiveXP(XP, nullptr, isLFGReward); + GiveXP(XP, nullptr, 1.0f, isLFGReward); } // Give player extra money if GetRewOrReqMoney > 0 and get ReqMoney if negative