diff --git a/src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java b/src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java index 851f0daf5..e396b78be 100644 --- a/src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java +++ b/src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java @@ -142,13 +142,14 @@ public class AcrobaticsManager extends SkillManager { } Location fallLocation = player.getLocation(); + int maxTries = Config.getInstance().getAcrobaticsAFKMaxTries(); boolean sameLocation = (lastFallLocation != null && Misc.isNear(lastFallLocation, fallLocation, 2)); - fallTries = sameLocation ? fallTries + 1 : Math.max(fallTries - 1, 0); + fallTries = sameLocation ? Math.min(fallTries + 1, maxTries) : Math.max(fallTries - 1, 0); lastFallLocation = fallLocation; - return fallTries > Config.getInstance().getAcrobaticsAFKMaxTries(); + return fallTries >= maxTries; } private boolean isFatal(double damage) {