From d864a2391e2e4e7b6a8680b9b2168a24b001a624 Mon Sep 17 00:00:00 2001 From: NuclearW Date: Sun, 19 Feb 2012 14:53:07 -0500 Subject: [PATCH] Fix levelcaps causing infinite loop Resolves MCCORE-28 --- src/main/java/com/gmail/nossr50/skills/Skills.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/gmail/nossr50/skills/Skills.java b/src/main/java/com/gmail/nossr50/skills/Skills.java index ef5991a3f..f9a333a62 100644 --- a/src/main/java/com/gmail/nossr50/skills/Skills.java +++ b/src/main/java/com/gmail/nossr50/skills/Skills.java @@ -335,6 +335,9 @@ public class Skills McMMOPlayerLevelUpEvent eventToFire = new McMMOPlayerLevelUpEvent(player, skillType); Bukkit.getPluginManager().callEvent(eventToFire); + } else + { + PP.removeXP(skillType, PP.getXpToLevel(skillType)); } }