Browse Source

Finishing touches on BM

nossr50 13 years ago
parent
commit
2151fbb6c0
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/main/java/com/gmail/nossr50/listeners/mcPlayerListener.java

+ 3 - 1
src/main/java/com/gmail/nossr50/listeners/mcPlayerListener.java

@@ -287,7 +287,7 @@ public class mcPlayerListener implements Listener
 		if((action == Action.RIGHT_CLICK_BLOCK || action == Action.RIGHT_CLICK_AIR) && is.getTypeId() == LoadProperties.detonatorID)
 		{
 			Block b = player.getTargetBlock(null, 100);
-			if(b.getType().equals(Material.TNT))
+			if(b.getType().equals(Material.TNT) && mcPermissions.getInstance().blastMining(player) && m.blockBreakSimulate(b, player, true) && Users.getProfile(player).getSkillLevel(SkillType.MINING) >= 125)
 			{
 			    AbilityType ability = AbilityType.BLAST_MINING;
 			    //Check cooldown
@@ -303,6 +303,8 @@ public class mcPlayerListener implements Listener
                         y.sendMessage(ability.getAbilityPlayer(player));
                 }
 	            
+	            player.sendMessage(ChatColor.GRAY+"**BOOM**");
+	            
 				TNTPrimed tnt = player.getWorld().spawn(b.getLocation(), TNTPrimed.class);
 				b.setType(Material.AIR);
 				tnt.setFuseTicks(0);