From 9e77f8646158659b31c85435456e3594a6a3d6ea Mon Sep 17 00:00:00 2001 From: Kurt Gilpin Date: Mon, 26 Aug 2024 21:34:22 -0500 Subject: [PATCH] [Bug Fix] Correct missed maxlevel reference in exp.cpp (#4463) This was causing characters to de-level when gaining experience and was missed as part of https://github.com/EQEmu/Server/pull/4455 --- zone/exp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zone/exp.cpp b/zone/exp.cpp index 19044c2e2d..c40baca14a 100644 --- a/zone/exp.cpp +++ b/zone/exp.cpp @@ -837,7 +837,7 @@ void Client::SetEXP(ExpSource exp_source, uint64 set_exp, uint64 set_aaxp, bool //If were at max level then stop gaining experience if we make it to the cap if (GetLevel() == max_level - 1){ - uint32 expneeded = GetEXPForLevel(maxlevel); + uint32 expneeded = GetEXPForLevel(max_level); if (set_exp > expneeded) { set_exp = expneeded; }