You mean like this?
case MO_BODYRELOCATION:
if (unit_movepos(src, x, y, 1, 1)) {
// clif_skill_poseffect(src,skillid,skilllv,src->x,src->y,tick);
clif_skill_nodamage(src,src,skillid,skilllv,1);
clif_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client...
int dir = map_calc_dir(src, x, y );
unit_setdir(src,dir);
if (sd) skill_blockpc_start (sd, MO_EXTREMITYFIST, 2000);
}
Still the same.