浏览代码

Fix for dropping AIR

nossr50 13 年之前
父节点
当前提交
dc5b37d560
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/main/java/com/gmail/nossr50/skills/Unarmed.java

+ 3 - 2
src/main/java/com/gmail/nossr50/skills/Unarmed.java

@@ -16,6 +16,7 @@
 */
 package com.gmail.nossr50.skills;
 
+import org.bukkit.Material;
 import org.bukkit.entity.Player;
 import org.bukkit.event.entity.EntityDamageByEntityEvent;
 import org.bukkit.inventory.ItemStack;
@@ -42,7 +43,7 @@ public class Unarmed {
 	public static void disarmProcCheck(Player attacker, Player defender)
 	{
 		int skillLevel = Users.getProfile(attacker).getSkillLevel(SkillType.UNARMED);
-		if(defender.getItemInHand() != null)
+		if(defender.getItemInHand() != null && defender.getItemInHand().getType() != Material.AIR)
 		{
 			if(skillLevel >= 1000)
 			{
@@ -66,4 +67,4 @@ public class Unarmed {
     		}
 		}
 	}
-}
+}