I was wondering how i can add the healing effect for soulsplit prayer? This is my applySmite method:
Code:
public void applySmite(int index, int damage) {
if (!c.prayerActive[23] && !c.curseActive[18])
return;
if (damage <= 0)
return;
if (Server.playerHandler.players[index] != null) {
Client c2 = (Client)Server.playerHandler.players[index];
if(c.curseActive[18] && !c.prayerActive[23] && c.playerLevel[3] <= 99) {
int heal = (int)(damage/5);
if(c.playerLevel[3] + heal >= c.getPA().getLevelForXP(c.playerXP[3])) {
c.playerLevel[3] = c.getPA().getLevelForXP(c.playerXP[3]);
} else {
c.playerLevel[3] += heal;
}
c.getPA().refreshSkill(3);
}
c2.playerLevel[5] -= (int)(damage/4);
if (c2.playerLevel[5] <= 0) {
c2.playerLevel[5] = 0;
c2.getCombat().resetPrayers();
}
c2.getPA().refreshSkill(5);
}
}
Thanks