瀏覽代碼

Clean up after our experience commands. Fixes #1324

GJ 12 年之前
父節點
當前提交
c501ebb357
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java

+ 7 - 2
src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java

@@ -52,7 +52,7 @@ public abstract class ExperienceCommand implements TabExecutor {
                 profile = mcMMOPlayer.getProfile();
                 profile = mcMMOPlayer.getProfile();
 
 
                 editValues();
                 editValues();
-                allSkills = false;
+                cleanUp();
                 return true;
                 return true;
 
 
             case 3:
             case 3:
@@ -85,7 +85,7 @@ public abstract class ExperienceCommand implements TabExecutor {
                 }
                 }
 
 
                 handleSenderMessage(sender, args[0]);
                 handleSenderMessage(sender, args[0]);
-                allSkills = false;
+                cleanUp();
                 return true;
                 return true;
 
 
             default:
             default:
@@ -169,4 +169,9 @@ public abstract class ExperienceCommand implements TabExecutor {
             }
             }
         }
         }
     }
     }
+
+    private void cleanUp() {
+        allSkills = false;
+        player = null;
+    }
 }
 }