case 14484: // Dragon claws
c.startAnimation(10961);
c.gfx0(1950);
c.doubleHit = true;
c.usingClaws = true;
c.specEffect = 5;
c.hitDelay = getHitDelay(c.getItems()
.getItemName(c.playerEquipment[c.playerWeapon])
.toLowerCase());
break;
case 13899: // Vesta LongSword
c.startAnimation(10502);
c.specDamage = 1.40;
c.specAccuracy = 2.75;
c.hitDelay = getHitDelay(c.getItems()
.getItemName(c.playerEquipment[c.playerWeapon])
.toLowerCase() + 1);
break;
case 13902: // Statius
c.startAnimation(10505);
c.gfx0(1840);
c.specDamage = 1.40;
c.specAccuracy = 2.75;
c.hitDelay = getHitDelay(c.getItems()
.getItemName(c.playerEquipment[c.playerWeapon])
.toLowerCase() + 1);
break;
case 13883: // Morrigan Throwing Axe
c.rangeItemUsed = c.playerEquipment[c.playerWeapon];
c.getItems().deleteArrow();
c.lastWeaponUsed = weapon;
c.startAnimation(10504);
c.gfx0(1838);
c.hitDelay = 3;
c.projectileStage = 1;
c.hitDelay = getHitDelay(c.getItems()
.getItemName(c.playerEquipment[c.playerWeapon])
.toLowerCase());
if (c.fightMode == 2)
c.attackTimer--;
if (c.playerIndex > 0)
fireProjectilePlayer();
else if (c.npcIndex > 0)
fireProjectileNpc();
break;
case 13879: // Morrigan Javeline
c.rangeItemUsed = c.playerEquipment[c.playerWeapon];
c.getItems().deleteArrow();
c.lastWeaponUsed = weapon;
c.startAnimation(10504);
c.gfx0(1836);
c.hitDelay = 3;
c.projectileStage = 1;
c.hitDelay = getHitDelay(c.getItems()
.getItemName(c.playerEquipment[c.playerWeapon])
.toLowerCase());
if (c.fightMode == 2)
c.attackTimer--;
if (c.playerIndex > 0)
fireProjectilePlayer();
else if (c.npcIndex > 0)
fireProjectileNpc();
break;