Browse Source

Debug testing for BlockBreak errors with Spout.

GJ 13 years ago
parent
commit
2082c479f1
1 changed files with 7 additions and 1 deletions
  1. 7 1
      src/main/java/com/gmail/nossr50/skills/Skills.java

+ 7 - 1
src/main/java/com/gmail/nossr50/skills/Skills.java

@@ -191,7 +191,7 @@ public class Skills {
     public static void XpCheckSkill(SkillType skillType, Player player) {
     public static void XpCheckSkill(SkillType skillType, Player player) {
         PlayerProfile PP = Users.getProfile(player);
         PlayerProfile PP = Users.getProfile(player);
         int skillups = 0;
         int skillups = 0;
-        
+
         if (PP.getSkillXpLevel(skillType) >= PP.getXpToLevel(skillType)) {
         if (PP.getSkillXpLevel(skillType) >= PP.getXpToLevel(skillType)) {
 
 
             while (PP.getSkillXpLevel(skillType) >= PP.getXpToLevel(skillType)) {
             while (PP.getSkillXpLevel(skillType) >= PP.getXpToLevel(skillType)) {
@@ -234,6 +234,12 @@ public class Skills {
             }
             }
         }
         }
 
 
+        /* DEBUG */
+        if (player == null) {
+            System.out.println("Why am I null?");
+            return;
+        }
+
         /* Always update XP Bar (Check if no levels were gained first to remove redundancy) */
         /* Always update XP Bar (Check if no levels were gained first to remove redundancy) */
         if (skillups == 0 && LoadProperties.spoutEnabled && player instanceof SpoutPlayer) {
         if (skillups == 0 && LoadProperties.spoutEnabled && player instanceof SpoutPlayer) {
             SpoutPlayer sPlayer = (SpoutPlayer) player;
             SpoutPlayer sPlayer = (SpoutPlayer) player;