i think you can try edit this part...
trunk/src/map/battle.c
case MO_EXTREMITYFIST:
{ //Overflow check. [skotlex]
unsigned int ratio = skillratio + 100*(8 + sstatus->sp/10);
//You'd need something like 6K SP to reach this max, so should be fine for most purposes.
if (ratio > 60000) ratio = 60000; //We leave some room here in case skillratio gets further increased.
skillratio = (unsigned short)ratio;
status_set_sp(src, 0, 0);
}
edit the value for skill formula.....edit the max ratio....etc...whatever you want to do with it...
make sure you recompile after edit.