There's enough tutorials on this in the tutorial section *urggh* but whatever ok here goes
go to combatassistant.java
and find :
Code:
case 4726: // guthan
return 2080;
under that add :
Code:
case 14484: // Dclaw
return 393;
now look for :
Code:
if(c.playerEquipment[c.playerWeapon] == -1)
under that whole method add this method :
Code:
switch (c.playerEquipment[c.playerWeapon]) {
case 14484:
return 5;
}
now look for :
you should see a method regarding dragon dagger specials after the break;
add :
Code:
case 14484:
c.gfx0(1950);
c.startAnimation(10961);
c.specAccuracy = 9.9;
c.clawDamage = 0;
c.specDamage = 1.10;
if (c.playerIndex > 0) {
Client o = (Client) Server.playerHandler.players[c.playerIndex];
if (Misc.random(calculateMeleeAttack()) > Misc.random(o.getCombat().calculateMeleeDefence())) {
c.clawDamage = Misc.random(calculateMeleeMaxHit() + 5);
} else {
c.clawDamage = Misc.random(calculateMeleeMaxHit() + 5);
}
c.clawIndex = c.playerIndex;
c.clawType = 1;
} else if (c.npcIndex > 0) {
NPC n = Server.npcHandler.npcs[c.npcIndex];
if (Misc.random(calculateMeleeAttack()) > Misc.random(n.defence)) {
c.clawDamage = Misc.random(calculateMeleeMaxHit() + Misc.random(6));
} else {
c.clawDamage = Misc.random(calculateMeleeMaxHit() /2);
}
c.clawIndex = c.npcIndex;
c.clawType = 2;
}
didn't add in the amount of special it uses as i presume you allready have thos
that should basicly sum it up