Kindly check this modification of skill.c : it worked on my test server (Stalker with SL status can fullstrip a player with FCP) but in my online private server it doesn't work (Skill failed only displays in chat box)
//Special message when trying to use strip on FCP [Jobbie]
//Attempts to strip at rate i and duration d if( (i = skill_strip_equip(bl, location, i, skill_lv, d)) || (skill_id != ST_FULLSTRIP && skill_id != GC_WEAPONCRUSH ) ) clif_skill_nodamage(src,bl,skill_id,skill_lv,i);
Question
renton69
Kindly check this modification of skill.c : it worked on my test server (Stalker with SL status can fullstrip a player with FCP) but in my online private server it doesn't work (Skill failed only displays in chat box)
//Special message when trying to use strip on FCP [Jobbie]
if( sd && skill_id == ST_FULLSTRIP && !(sd->sc.data[sC_SPIRIT] && sd->sc.data[sC_SPIRIT]->val2 == SL_ROGUE) &&
tsc && tsc->data[sC_CP_WEAPON] && tsc->data[sC_CP_HELM] && tsc->data[sC_CP_ARMOR] && tsc->data[sC_CP_SHIELD])
{
clif_gospel_info(sd, 0x28);
break;
}
//Attempts to strip at rate i and duration d
if( (i = skill_strip_equip(bl, location, i, skill_lv, d)) || (skill_id != ST_FULLSTRIP && skill_id != GC_WEAPONCRUSH ) )
clif_skill_nodamage(src,bl,skill_id,skill_lv,i);
//Nothing stripped.
if( sd && !i )
clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
break;
}
My test server revision is 17187 while my online server revision is 17079.
Reference: http://rathena.org/board/topic/66343-bypass-the-fcp-when-soul-linked/
Link to comment
Share on other sites
2 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.