diff --git a/src/main/java/noppes/npcs/controllers/data/AbilityScript.java b/src/main/java/noppes/npcs/controllers/data/AbilityScript.java index 82af01b52..785dc009a 100644 --- a/src/main/java/noppes/npcs/controllers/data/AbilityScript.java +++ b/src/main/java/noppes/npcs/controllers/data/AbilityScript.java @@ -3,6 +3,7 @@ package noppes.npcs.controllers.data; import kamkeel.npcs.network.packets.request.script.AbilityScriptPacket; import net.minecraft.nbt.NBTTagCompound; import noppes.npcs.constants.ScriptContext; +import noppes.npcs.janino.EventJaninoScript; /** * Script handler for ability scripts. @@ -35,6 +36,11 @@ public class AbilityScript extends SingleScriptHandler implements IScriptHandler return ScriptContext.ABILITY; } + @Override + public IScriptUnit createJaninoScriptUnit() { + return new EventJaninoScript(ScriptContext.ABILITY); + } + @Override public String noticeString() { return !abilityId.isEmpty() ? "Ability[" + abilityId + "]" : "Ability";