Olá,
você retirou a parte que seta o SP pra 0
deveria estar assim ali:
case MO_EXTREMITYFIST: if( skill_id == MO_EXTREMITYFIST ) { status_set_sp(src,0,0); status_change_end(src, SC_EXPLOSIONSPIRITS, INVALID_TIMER); status_change_end(src, SC_BLADESTOP, INVALID_TIMER);#ifdef RENEWAL sc_start(src,SC_EXTREMITYFIST2,100,skill_lv,skill_get_time(skill_id,skill_lv));#endif }