From ff5ce2f556270c57f52ab5e7d5013322d1251b36 Mon Sep 17 00:00:00 2001 From: Kam Date: Sun, 11 Jan 2026 20:35:53 -0500 Subject: [PATCH] Add Ability Hooks to NPCs --- .../noppes/npcs/controllers/ScriptHookController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/controllers/ScriptHookController.java b/src/main/java/noppes/npcs/controllers/ScriptHookController.java index 7698a6d2a..0264fe5c8 100644 --- a/src/main/java/noppes/npcs/controllers/ScriptHookController.java +++ b/src/main/java/noppes/npcs/controllers/ScriptHookController.java @@ -68,7 +68,13 @@ public class ScriptHookController implements IScriptHookHandler { EnumScriptType.TIMER.function, EnumScriptType.TARGET_LOST.function, EnumScriptType.PROJECTILE_TICK.function, - EnumScriptType.PROJECTILE_IMPACT.function + EnumScriptType.PROJECTILE_IMPACT.function, + EnumScriptType.ABILITY_TICK.function, + EnumScriptType.ABILITY_EXECUTE.function, + EnumScriptType.ABILITY_HIT.function, + EnumScriptType.ABILITY_START.function, + EnumScriptType.ABILITY_INTERRUPT.function, + EnumScriptType.ABILITY_COMPLETE.function ); // Global NPC hooks (same as NPC)