NPC Specials
Nullpointer
Emulous

Code:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2274
    at server.model.players.CombatAssistant.activateSpecial(CombatAssistant.java:1152)
    at server.model.players.CombatAssistant.attackNpc(CombatAssistant.java:93)
    at server.model.players.Client.process(Client.java:723)
    at server.model.players.PlayerHandler.process(PlayerHandler.java:102)
    at server.Server.main(Server.java:25)

Main parts of line 1152 combatassistant
Code:
    public void activateSpecial(int weapon, int i){
        if(Server.npcHandler.npcs[i] == null && c.npcIndex > 0) {
            return;
        }
        if(Server.playerHandler.players[i] == null && c.playerIndex > 0) {
            return;
        }

Main parts of line 93 combat assistant
Code:
                c.faceUpdate(i);
                if(c.usingSpecial) {
                    if(checkSpecAmount(c.playerEquipment[c.playerWeapon])){
                        activateSpecial(c.playerEquipment[c.playerWeapon], i);
                        return;