Explorar o código

Cleanup exploit prevention method.

GJ %!s(int64=11) %!d(string=hai) anos
pai
achega
ad4ee6f402

+ 2 - 12
src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java

@@ -28,9 +28,7 @@ public class AcrobaticsManager extends SkillManager {
     }
     }
 
 
     public boolean canRoll() {
     public boolean canRoll() {
-        Player player = getPlayer();
-
-        return !exploitPrevention() && Permissions.roll(player);
+        return !exploitPrevention() && Permissions.roll(getPlayer());
     }
     }
 
 
     public boolean canDodge(Entity damager) {
     public boolean canDodge(Entity damager) {
@@ -128,15 +126,7 @@ public class AcrobaticsManager extends SkillManager {
     public boolean exploitPrevention() {
     public boolean exploitPrevention() {
         Player player = getPlayer();
         Player player = getPlayer();
 
 
-        if (player.getItemInHand().getType() == Material.ENDER_PEARL) {
-            return true;
-        }
-
-        if (!Config.getInstance().getAcrobaticsAFKDisabled()) {
-            return false;
-        }
-
-        if (player.isInsideVehicle()) {
+        if (player.getItemInHand().getType() == Material.ENDER_PEARL || Config.getInstance().getAcrobaticsAFKDisabled() || player.isInsideVehicle()) {
             return true;
             return true;
         }
         }