From 7e6e93e21546b0939758a5e82896d2dee60c886a Mon Sep 17 00:00:00 2001 From: Skjalf <47818697+Nyeriah@users.noreply.github.com> Date: Sun, 7 Sep 2025 05:30:38 -0300 Subject: [PATCH] Exclude battlegrounds from Joyous Journeys XP bonus Adjusted the XP rate calculation to prevent the Joyous Journeys XP bonus from being applied in battlegrounds or arenas. --- src/mod-double-xp-weekend.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mod-double-xp-weekend.cpp b/src/mod-double-xp-weekend.cpp index f36a371..4cf4642 100644 --- a/src/mod-double-xp-weekend.cpp +++ b/src/mod-double-xp-weekend.cpp @@ -251,7 +251,8 @@ class DoubleXpWeekend if (IsJoyousJourneysActive() && !player->GetPlayerSetting("mod-double-xp-weekend", SETTING_WEEKEND_XP_JOYOUS_JOURNEYS).IsEnabled()) { - rate += ConfigJoyousJourneysXPRate(); + if (!player->GetMap()->IsBattlegroundOrArena()) + rate += ConfigJoyousJourneysXPRate(); } // Prevent returning 0% rate.