2
0
Эх сурвалжийг харах

More tweaks to Tree Feller

nossr50 13 жил өмнө
parent
commit
37364d6c86

+ 1 - 0
src/main/java/com/gmail/nossr50/skills/Herbalism.java

@@ -143,6 +143,7 @@ public class Herbalism
     		mat = Material.getMaterial(296);
 			is = new ItemStack(mat, 1, (byte)0, (byte)0);
     		PP.addXP(SkillType.HERBALISM, LoadProperties.mwheat, player);
+    		
     		if(player != null)
     		{
     		    if(herbLevel > 1000 || (Math.random() * 1000 <= herbLevel))

+ 5 - 4
src/main/java/com/gmail/nossr50/skills/WoodCutting.java

@@ -60,7 +60,7 @@ public class WoodCutting
     
     private static void removeBlocks(ArrayList<Block> toBeFelled, Player player, PlayerProfile PP, mcMMO plugin)
     {
-        int durabilityLoss = 0;
+        int durabilityLoss = 0, xp = 0;
         
         for(Block x : toBeFelled)
         {
@@ -78,7 +78,7 @@ public class WoodCutting
                     if(!plugin.misc.blockWatchList.contains(x))
                     {
                         WoodCutting.woodCuttingProcCheck(player, x);
-                        int xp = 0;
+                        
                             
                         switch(x.getData())
                         {
@@ -92,8 +92,6 @@ public class WoodCutting
                                 xp += LoadProperties.mbirch;
                                 break;
                         }
-                            
-                        PP.addXP(SkillType.WOODCUTTING, xp, player);
                     }
                         
                     //Drop the block
@@ -125,6 +123,9 @@ public class WoodCutting
             }
         }
         
+        PP.addXP(SkillType.WOODCUTTING, xp, player);
+        Skills.XpCheckSkill(SkillType.WOODCUTTING, player);
+        
         if(LoadProperties.toolsLoseDurabilityFromAbilities)
         {
             if(!player.getItemInHand().containsEnchantment(Enchantment.DURABILITY))