From fbdca5b917591e24ad66850449348176877e20af Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Sat, 15 Feb 2025 09:11:44 -0600 Subject: [PATCH] xp range fix --- src/engine/objects/Experience.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/objects/Experience.java b/src/engine/objects/Experience.java index ee7a2393..3d2c0810 100644 --- a/src/engine/objects/Experience.java +++ b/src/engine/objects/Experience.java @@ -371,8 +371,8 @@ public class Experience { continue; // cannot PVE higher than level 75 float range = member.loc.distanceSquared(killer.loc); - if((range * range) < (MBServerStatics.CHARACTER_LOAD_RANGE * MBServerStatics.CHARACTER_LOAD_RANGE)){ - baseXP = LOOTMANAGER.NORMAL_EXP_RATE * maxXPPerKill(member.getLevel()); + if(range <= (MBServerStatics.CHARACTER_LOAD_RANGE * MBServerStatics.CHARACTER_LOAD_RANGE)){ + baseXP = LootManager.NORMAL_EXP_RATE * maxXPPerKill(member.getLevel()); double mod = getConMod(member, mob); if(leadership > 0 && mod != 0)