NANORAY Posted April 5, 2012 Posted April 5, 2012 (edited) step how to fix: 1. you go to src>map>skill.c 2. find case MO_BODYRELOCATION: if (unit_movepos(src, x, y, 1, 1)) { clif_skill_poseffect(src,skillid,skilllv,src->x,src->y,tick); // clif_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client... if (sd) skill_blockpc_start (sd, MO_EXTREMITYFIST, 2000); } 3. remove the comment //beside clif_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client... 4.it will look 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_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client... if (sd) skill_blockpc_start (sd, MO_EXTREMITYFIST, 2000); } 5. then save it and recompile Edited April 5, 2012 by NANORAY 1 Quote
Vali Posted April 5, 2012 Posted April 5, 2012 I was looking for this. Thank you very much NANORAY. Vali~ Quote
Chief Posted April 5, 2012 Posted April 5, 2012 (edited) I'm going to try to see if this works. Tested on 2011-11-22a It works. Appreciate the guide! Edited April 5, 2012 by Chief Quote
simplemhan Posted April 5, 2012 Posted April 5, 2012 its really working, cause i remove the comment a long time ago when i make the 2011-11-22 lub to lua files. Quote
Igniz Posted April 5, 2012 Posted April 5, 2012 (edited) Tested on 2011-11-22, crashes the map server..,, Nevermind, only crashes on brAthena. Edited April 5, 2012 by Igniz Quote
Brynner Posted June 1, 2012 Posted June 1, 2012 is this the fix for body relocation client 2011-11-22 and up? Quote
Emistry Posted June 1, 2012 Posted June 1, 2012 nope..it is just a temp fix...not an official fix.. use at your own risk ~ ^^ Quote
jysn Posted June 14, 2012 Posted June 14, 2012 this is working but seems the body relocation is too fast than the official. Quote
busterdemon Posted June 14, 2012 Posted June 14, 2012 Is this going to fix body relocation when IG it says Skill failed.. If so where is the line I cant find it. If not well whats the solution for skill failed bodyrelocation.? Quote
Brynner Posted June 15, 2012 Posted June 15, 2012 this is working but seems the body relocation is too fast than the official. because its not the official body relocation. it has no animation. Quote
Question
NANORAY
step how to fix:
1. you go to src>map>skill.c
2. find case MO_BODYRELOCATION:
if (unit_movepos(src, x, y, 1, 1)) {
clif_skill_poseffect(src,skillid,skilllv,src->x,src->y,tick);
// clif_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client...
if (sd) skill_blockpc_start (sd, MO_EXTREMITYFIST, 2000);
}
3. remove the comment //beside clif_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client...
4.it will look 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_slide(src, src->x, src->y); //Poseffect is the one that makes the char snap on the client...
if (sd) skill_blockpc_start (sd, MO_EXTREMITYFIST, 2000);
}
5. then save it and recompile
Edited by NANORAY9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.