skill.c
change to:
case WL_EARTHSTRAIN:
{
int rate = 0, i;
rate = 6 * skill_lv + sstatus->dex / 10 + (sd? sd->status.job_level / 4 : 0) - tstatus->dex /5;// The tstatus->dex / 5 part is unofficial, but players gotta have some kind of way to have resistance. [Rytech]
//rate -= rate * tstatus->dex / 200; // Disabled until official resistance is found.
sc_start(src,bl,SC_CURSE,rate,skill_lv,skill_get_time(skill_id,skill_lv));
sc_start(src,bl,SC_STUN,rate,skill_lv,skill_get_time(skill_id,skill_lv));
}
break;
skill.txt change to:
2213,11,8,2,0,0x2,7,5,-20,yes,0,0,0,weapon,2,0x400, WL_COMET,Comet