case 21247: // Protect From Melee
if(c.playerLevel[5] == 0){
c.setClientConfig(97, 0);
c.ProtMelee = false;
c.checkHead();
c.prayOn = false;
c.sM("You need to recharge your Prayer at an altar.");
}
if(c.getLevelForXP(c.playerXP[5]) < 43){
c.setClientConfig(97, 0);
c.sendFrame126("You need a @blu@Prayer level of 43 to use Protect from Melee.", 357);
c.sendFrame164(356);
c.sM("You need a Prayer level of 43 to use this.");
}
if(c.ProtMelee == false && c.getLevelForXP(c.playerXP[5]) > 42 && c.playerLevel[5] > 0)
{
c.headIcon = 1;
c.ProtMelee = true;
c.ProtMage = false;
c.ProtRange = false;
c.Retribution = false;
c.Redemption = false;
c.Smite = false;
c.praydrain = 4;
c.setClientConfig(95, 0);
c.setClientConfig(96, 0);
c.setClientConfig(98, 0);
c.setClientConfig(99, 0);
c.setClientConfig(100, 0);
c.prayOn = true;
c.getHead();
} else if(c.ProtMelee == true && c.getLevelForXP(c.playerXP[5]) > 42 && c.playerLevel[5] > 0) {
c.setClientConfig(97, 0);
c.ProtMelee = false;
c.checkHead();
c.praydrain = 0;
c.prayOn = false;
}