this might be how it would look? but paste this into line 121 when viewing in visual studio. This example is for melee skills
Code:
case BERSERKER:
case WARRIOR:
case MONK:
case ROGUE:
case RANGER:
case PALADIN:
case SHADOWKNIGHT:
case BEASTMASTER: {
uint16 hskill = 0;
uint16 high = 0;
uint16 cur;
cur = GetSkill(PIERCING);
if (cur > high) {
hskill = PIERCING;
high = cur;
}
cur = GetSkill(_2H_SLASHING);
if (cur > high) {
hskill = _2H_SLASHING;
high = cur;
}
cur = GetSkill(_2H_BLUNT);
if (cur > high) {
hskill = _2H_BLUNT;
high = cur;
}
cur = GetSkill(_1H_SLASHING);
if (cur > high) {
hskill = _1H_SLASHING;
high = cur;
}
cur = GetSkill(_1H_BLUNT);
if (cur > high) {
hskill = _1H_BLUNT;
high = cur;
}
if (high > 50 && hskill != skillid) {
r_value = 50;
break;
}
if (r_value > 250) {
r_value = 250;
}
break;
}
default: {
r_value = 0;
break;
}