From f1f0df425f7d215e830c5c5c47de6295019fa742 Mon Sep 17 00:00:00 2001 From: Vidal Date: Fri, 27 Feb 2026 02:38:46 -0300 Subject: [PATCH] changed angle field min value to negative infinity --- .../npcs/controllers/data/ability/type/AbilityDash.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/kamkeel/npcs/controllers/data/ability/type/AbilityDash.java b/src/main/java/kamkeel/npcs/controllers/data/ability/type/AbilityDash.java index 2757bbf18..c3bbccd4c 100644 --- a/src/main/java/kamkeel/npcs/controllers/data/ability/type/AbilityDash.java +++ b/src/main/java/kamkeel/npcs/controllers/data/ability/type/AbilityDash.java @@ -302,7 +302,7 @@ public class AbilityDash extends AbilityMovement implements IAbilityDash { this.dashDistance = nbt.hasKey("dashDistance") ? nbt.getFloat("dashDistance") : 4.0f; this.dashSpeed = nbt.hasKey("dashSpeed") ? Math.max(0.01f, nbt.getFloat("dashSpeed")) : 0.5f; - this.dashAngle = nbt.hasKey("dashAngle") ? Math.max(0.01f, nbt.getFloat("dashAngle")) : 0.0f; + this.dashAngle = nbt.hasKey("dashAngle") ? nbt.getFloat("dashAngle") : 0.0f; } // Getters & Setters @@ -394,7 +394,7 @@ public class AbilityDash extends AbilityMovement implements IAbilityDash { FieldDef.row( FieldDef.enumField("ability.dashDirection", DashDirection.class, this::getDashDirectionEnum, this::setDashDirectionEnum), FieldDef.floatField("ability.dashAngle", this::getDashAngle, this::setDashAngle) - .visibleWhen(() -> getDashDirectionEnum() == DashDirection.CUSTOM) + .min(Float.NEGATIVE_INFINITY).visibleWhen(() -> getDashDirectionEnum() == DashDirection.CUSTOM) ).visibleWhen(() -> this.getDashModeEnum() == DashMode.DIRECTIONAL) )); }