Try this..
In skill.cpp add below:
case WM_SATURDAY_NIGHT_FEVER:
if( !mapdata_flag_vs(mapdata) ) {
clif_skill_teleportmessage(sd,2); // This skill uses this msg instead of skill fails.
return true;
}
break;
this
case TF_BACKSLIDING:
case MO_BODYRELOCATION:
if( sd && ( sd->sc.data[SC_RG_CCONFINE_S] || sd->sc.data[SC_ANKLESNARE] || sd->sc.data[SC_SPIDERWEB] ) ) {
clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
return true;
}
break;
just add the Charge attack, Flying side kick, High jump and Shadow jump..