combatassistant.java
find
Code:
switch(c.specEffect) {
Code:
case 6:
if (damage > 0) {
o.playerLevel[5] -= o.playerLevel[5] * .99;
o.sendMessage("your prayer points drop!");
if (o.playerLevel[5] < 1)
o.playerLevel[5] = 1;
o.getPA().refreshSkill(5);
}
break;
Find
Code:
public void activateSpecial(int weapon, int i){
add that case then for your weapon you want to drain spec with
under this
Code:
case 1305: // dragon long
case 123: //ID of weapon, you can also add a GFX to this and animation to this
Code:
c.specEffect = 6;
c.hitDelay = getHitDelay(c.getItems().getItemName(c.playerEquipment[c.playerWeapon]).toLowerCase());
c.specDamage = 0.0;//edit
c.specAccuracy = 0.0;//edit
break;
Code:
c.startAnimation(id);
c.gfx100(id);