diff --git a/src/engine/objects/Experience.java b/src/engine/objects/Experience.java index 4a3bb63a..ddd3eab3 100644 --- a/src/engine/objects/Experience.java +++ b/src/engine/objects/Experience.java @@ -375,7 +375,7 @@ public class Experience { baseXP = LOOTMANAGER.NORMAL_EXP_RATE * maxXPPerKill(member.getLevel()); double mod = getConMod(member, mob); - if(leadership > 0) + if(leadership > 0 && mod != 0) mod += (leadership * 0.01f); baseXP *= mod; @@ -402,7 +402,7 @@ public class Experience { float leadership = 0.0f; if(killer.skills.containsKey("Leadership")) leadership = killer.skills.get("Leadership").getModifiedAmount(); - if(leadership > 0){ + if(leadership > 0 && mod != 0){ mod += (leadership * 0.01f); }