From d64045154a3b47fb9bb8a05c77a4a6bc902b25c1 Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Thu, 21 Aug 2025 22:27:48 -0400 Subject: [PATCH] Core/Quests: Fixed quest experience rewards - it should always be awarded for all completions of repeatable quests Port From (https://github.com/TrinityCore/TrinityCore/commit/82f19c898815e3bc5bb6288b0191ee897594f9b5) --- Source/Game/Entities/Player/Player.Quest.cs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Source/Game/Entities/Player/Player.Quest.cs b/Source/Game/Entities/Player/Player.Quest.cs index 9a7a9fcda..06d89452e 100644 --- a/Source/Game/Entities/Player/Player.Quest.cs +++ b/Source/Game/Entities/Player/Player.Quest.cs @@ -870,12 +870,6 @@ namespace Game.Entities public uint GetQuestXPReward(Quest quest) { - bool rewarded = IsQuestRewarded(quest.Id) && !quest.IsDFQuest(); - - // Not give XP in case already completed once repeatable quest - if (rewarded) - return 0; - uint XP = (uint)(quest.XPValue(this) * WorldConfig.GetFloatValue(WorldCfg.RateXpQuest)); // handle SPELL_AURA_MOD_XP_QUEST_PCT auras