diff --git a/src/mod-double-xp-weekend.cpp b/src/mod-double-xp-weekend.cpp index c95f542..157917e 100644 --- a/src/mod-double-xp-weekend.cpp +++ b/src/mod-double-xp-weekend.cpp @@ -243,7 +243,10 @@ class DoubleXpWeekend // If config changed, cap it to max allowed if (rate > ConfigMaxAllowedRate()) + { rate = ConfigMaxAllowedRate(); + player->UpdatePlayerSetting("mod-double-xp-weekend", SETTING_WEEKEND_XP_RATE, ConfigMaxAllowedRate()); + } } if (IsJoyousJourneysActive() && !player->GetPlayerSetting("mod-double-xp-weekend", SETTING_WEEKEND_XP_JOYOUS_JOURNEYS).IsEnabled())