GJ преди 13 години
родител
ревизия
3eb8f6a1a4
променени са 1 файла, в които са добавени 4 реда и са изтрити 8 реда
  1. 4 8
      src/main/java/com/gmail/nossr50/skills/Skills.java

+ 4 - 8
src/main/java/com/gmail/nossr50/skills/Skills.java

@@ -309,25 +309,21 @@ public class Skills
     
     public static boolean triggerCheck(Player player, Block block, AbilityType ability) {
     	boolean activate = true;
-    	PlayerProfile PP = Users.getProfile(player);
     	
     	if (!ability.getPermissions(player)) {
     		activate = false;
     		return activate;
     	}
     	
-    	if (!ability.equals(AbilityType.LEAF_BLOWER)) {
-        	if (!ability.getMode(PP)) {
-        		activate = false;
-        		return activate;
-        	}
-    	}
-    	
     	switch (ability) {
     	case BERSERK:
     	case GIGA_DRILL_BREAKER:
     	case SUPER_BREAKER:
     	case LEAF_BLOWER:
+    		if (!m.blockBreakSimulate(block, player, true)) {
+    			activate = false;
+    			break;
+    		}
     		if (!ability.blockCheck(block)) {
     			activate = false;
     			break;