ik how to do this
go to client.java
look for
change the whole method to
Code:
public int getCombatLevel() {
if(inWild()){
if (lastsummon==-1||lastsummon==0){
return normalCombat();
}else{
return summonCombat();
}
} else {
return summonCombat();
}
}
and then add these methods
Code:
public int normalCombat() {
int mag = (int) ((getLevelForXP(playerXP[6])) * 1.5);
int ran = (int) ((getLevelForXP(playerXP[4])) * 1.5);
int attstr = (int) ((double) (getLevelForXP(playerXP[0])) + (double) (getLevelForXP(playerXP[2])));
if (ran > attstr) {
combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
+ ((getLevelForXP(playerXP[3])) * 0.25)
+ ((getLevelForXP(playerXP[5])) * 0.125)
+ ((getLevelForXP(playerXP[4])) * 0.4875));
} else if (mag > attstr) {
combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
+ ((getLevelForXP(playerXP[3])) * 0.25)
+ ((getLevelForXP(playerXP[5])) * 0.125)
+ ((getLevelForXP(playerXP[6])) * 0.4875));
} else {
combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
+ ((getLevelForXP(playerXP[3])) * 0.25)
+ ((getLevelForXP(playerXP[5])) * 0.125)
+ ((getLevelForXP(playerXP[0])) * 0.325)
+ ((getLevelForXP(playerXP[2])) * 0.325));
}
return combatLevel;
}
public int summonCombat() {
int mag = (int) ((getLevelForXP(playerXP[6])) * 1.5);
int ran = (int) ((getLevelForXP(playerXP[4])) * 1.5);
int attstr = (int) ((double) (getLevelForXP(playerXP[0])) + (double) (getLevelForXP(playerXP[2])));
if (ran > attstr) {
combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
+ ((getLevelForXP(playerXP[3])) * 0.25)
+ ((getLevelForXP(playerXP[5])) * 0.125)
+ ((getLevelForXP(playerXP[4])) * 0.4875)
+ ((getLevelForXP(playerXP[24])) * 0.125));
} else if (mag > attstr) {
combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
+ ((getLevelForXP(playerXP[3])) * 0.25)
+ ((getLevelForXP(playerXP[5])) * 0.125)
+ ((getLevelForXP(playerXP[6])) * 0.4875)
+ ((getLevelForXP(playerXP[24])) * 0.125));
} else {
combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
+ ((getLevelForXP(playerXP[3])) * 0.25)
+ ((getLevelForXP(playerXP[5])) * 0.125)
+ ((getLevelForXP(playerXP[0])) * 0.325)
+ ((getLevelForXP(playerXP[2])) * 0.325)
+ ((getLevelForXP(playerXP[24])) * 0.125));
}
return combatLevel;
}
change the id of summoning in my source its 24...