From 788cd08264f226953571b0aa737b98a4e2d6d19c Mon Sep 17 00:00:00 2001 From: Kam Date: Mon, 23 Feb 2026 14:21:25 -0500 Subject: [PATCH] Max Hits for Piece and Multi --- .../npcs/api/ability/type/IAbilityEnergyProjectile.java | 4 ++++ java/noppes/npcs/api/entity/IEnergyProjectile.java | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/java/noppes/npcs/api/ability/type/IAbilityEnergyProjectile.java b/java/noppes/npcs/api/ability/type/IAbilityEnergyProjectile.java index b7bd38c..8da57c7 100644 --- a/java/noppes/npcs/api/ability/type/IAbilityEnergyProjectile.java +++ b/java/noppes/npcs/api/ability/type/IAbilityEnergyProjectile.java @@ -41,6 +41,10 @@ public interface IAbilityEnergyProjectile extends IAbility { void setMultiHitDelayTicks(int delayTicks); + int getMaxHits(); + + void setMaxHits(int maxHits); + // Lifespan float getMaxDistance(); diff --git a/java/noppes/npcs/api/entity/IEnergyProjectile.java b/java/noppes/npcs/api/entity/IEnergyProjectile.java index a53cea3..136c815 100644 --- a/java/noppes/npcs/api/entity/IEnergyProjectile.java +++ b/java/noppes/npcs/api/entity/IEnergyProjectile.java @@ -84,6 +84,10 @@ public interface IEnergyProjectile extends IEnergyAbility { void setMultiHitDelayTicks(int delayTicks); + int getMaxHits(); + + void setMaxHits(int maxHits); + // ==================== MOVEMENT ==================== float getSpeed();