use mine
Code:
case 3:
if (p.magicDelay <= 0 && p.combatDelay <= 0) {
if (magicLvl(p) >= ancientLvlReq[p.clickId]) {
if (Engine.playerItems.invItemCount(p, 560) > 4
&& Engine.playerItems.invItemCount(p, 555) > 6
&& Engine.playerItems.invItemCount(p, 565) > 2) {
if (p2.freezeDelay > 0) {
stopMove(p);
p.magicDelay = 5;
p.requestAnim(1979, 0);
p2.requestGFX(1677, 100);
p2.appendHit(Misc.random(30), 0);
p.requestFaceTo(p2.playerId + 32768);
p.combatDelay += p.attackDelay;
} else if (p2.freezeDelay < 0) {
stopMove(p);
p.magicDelay = 5;
p.requestAnim(1979, 0);
p2.requestGFX(369, 0);
p2.appendHit(Misc.random(30), 0);
p.requestFaceTo(p2.playerId + 32768);
p2.freezeDelay = 20;
p.combatDelay += p.attackDelay;
Engine.playerItems.deleteItem(p, 560,
Engine.playerItems.getItemSlot(p, 560), 4);
Engine.playerItems.deleteItem(p, 555,
Engine.playerItems.getItemSlot(p, 555), 6);
Engine.playerItems.deleteItem(p, 565,
Engine.playerItems.getItemSlot(p, 565), 2);
} else {
p.frames.sendMessage(p,
"You don't have enough runes to cast this spell.");
}
} else if(p.skillLvl[6] < 94) {
p.frames.sendMessage(p, "You need a magic level of 94 to cast this spell.");
}
} else {
stopMove(p);
}
}
break;