Code:
case 14484: // Dragon claws
c.startAnimation(10961);
c.usingClaws = true;
c.doubleHit = true;
c.specDamage = 1.95;
c.hitDelay = c.getCombat().getHitDelay(
i,
ItemAssistant.getItemName(c.playerEquipment[Player.playerWeapon])
.toLowerCase());
break;
Code:
case 11235:
case 15701:
case 15702:
case 15703:
case 15704: // dark bow
c.usingBow = true;
c.dbowSpec = true;
c.rangeItemUsed = c.playerEquipment[c.playerArrows];
c.getItems().deleteArrow();
c.getItems().deleteArrow();
if (c.playerIndex > 0) {
c.getItems().dropArrowPlayer();
} else if (c.npcIndex > 0) {
c.getItems().dropArrowNpc();
}
c.lastWeaponUsed = weapon;
c.hitDelay = 3;
c.startAnimation(426);
c.projectileStage = 1;
c.gfx100(c.getCombat().getRangeStartGFX());
c.hitDelay = c.getCombat().getHitDelay(
i,
ItemAssistant.getItemName(c.playerEquipment[Player.playerWeapon])
.toLowerCase());
if (c.fightMode == 2)
c.attackTimer--;
if (c.playerIndex > 0)
c.getCombat().fireProjectilePlayer();
else if (c.npcIndex > 0)
c.getCombat().fireProjectileNpc();
c.specAccuracy = 1.85;
c.specDamage = 1.65;
break;
}