Knockback/MeleeRange/AggroRange Functions

This commit is contained in:
Kam committed 2024-02-10 18:23:16 -05:00
1 parent c37036028f
commit 68ac475bbe
2 files changed
+43 -1

No files matched your search

@@ -892,6 +892,48 @@ public class ScriptNpc<T extends EntityNPCInterface> extends ScriptLiving<T> imp
npc.stats.attackSpeed = speed;
}
/**
* @return The melee range
*/
public int getMeleeRange(){
return npc.stats.attackRange;
}
/**
* @param range The melee range
*/
public void setMeleeRange(int range){
npc.stats.attackRange = range;
}
/**
* @return The knockback strength
*/
public int getKnockback(){
return npc.stats.knockback;
}
/**
* @param knockback The melee range
*/
public void setKnockback(int knockback){
npc.stats.knockback = knockback;
}
/**
* @return The aggro range
*/
public int getAggroRange(){
return npc.stats.aggroRange;
}
/**
* @param aggroRange The new aggro range
*/
public void setAggroRange(int aggroRange){
npc.stats.aggroRange = aggroRange;
}
/**
* @return The ranged strength
*/