Emmanskillz Posted March 5, 2014 Posted March 5, 2014 can you please help me with this effects when soul linked Stalker :10% Single Strip using GList coat when linked LK :Enable parrying with 1 handed sword when linked SG :Enable Parrying lvl 10 and LOV lvl 1070 increase damage to all enemy when linked Wizard/Prof: increase HP when linked Increase in Hit Points of Gunslinger / High Priest / Whitesmith / Snipers Thank You in advance Quote
0 sandbox Posted March 5, 2014 Posted March 5, 2014 http://rathena.org/board/topic/82740-soul-link-modification/?hl=%2Bsoul+%2Blink Use the search function, that request has been asked a lot already I think. Quote
0 Emmanskillz Posted April 15, 2014 Author Posted April 15, 2014 http://rathena.org/board/topic/82740-soul-link-modification/?hl=%2Bsoul+%2Blink Use the search function, that request has been asked a lot already I think. i think it has a lot of errors Quote
0 Markyieee Posted April 19, 2014 Posted April 19, 2014 Try this link here :-) http://rathena.org/board/topic/72687-soul-link-effects/ Quote
0 Erba Posted April 21, 2014 Posted April 21, 2014 (edited) SG LOV and PARRYING: Go to your trunk/src/map/pc.c and look for: for( i = 0; i < MAX_SKILL; i++ ) { if( sd->status.skill[i].flag != SKILL_FLAG_PLAGIARIZED && sd->status.skill[i].flag != SKILL_FLAG_PERM_GRANTED ) //Don't touch these sd->status.skill[i].id = 0; //First clear skills. /* permanent skills that must be re-checked */ if( sd->status.skill[i].flag == SKILL_FLAG_PERM_GRANTED ) { switch( i ) { case NV_TRICKDEAD: if( (sd->class_&MAPID_UPPERMASK) != MAPID_NOVICE ) { sd->status.skill[i].id = 0; sd->status.skill[i].lv = 0; sd->status.skill[i].flag = SKILL_FLAG_PERMANENT; } break; } } } Add this Lines below: if( sd->sc.count && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_STAR) { sd->status.skill[85].id = 85; sd->status.skill[85].lv = 10; sd->status.skill[85].flag = SKILL_FLAG_PERMANENT; sd->status.skill[356].id = 356; sd->status.skill[356].lv = 10; sd->status.skill[356].flag = SKILL_FLAG_PERMANENT; } LK PARRYING USING 1 Hand: Look for this at the trunk/src/map/skill.c bool skill_check_condition_castend(struct map_session_data* sd, uint16 skill_id, uint16 skill_lv) { struct skill_condition require; struct status_data *status; int i; int index[MAX_SKILL_ITEM_REQUIRE]; Then Add this line below: struct status_change *sc = &sd->sc; 2nd step: Look for this at trunk/src/map/skill.c: if( require.weapon && !pc_check_weapontype(sd,require.weapon) ) { there are 2 same lines of it and change it to this: if( require.weapon && !(pc_check_weapontype(sd,require.weapon) || (skill_id = LK_PARRYING && sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_KNIGHT && sd->status.weapon == W_1HSWORD) || (skill_id = LK_PARRYING && sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_STAR && sd->status.weapon == W_BOOK) ) ){ Edited April 21, 2014 by Erba Quote
0 ParIsMakulit Posted November 1, 2014 Posted November 1, 2014 SG LOV and PARRYING: Go to your trunk/src/map/pc.c and look for: for( i = 0; i < MAX_SKILL; i++ ) { if( sd->status.skill[i].flag != SKILL_FLAG_PLAGIARIZED && sd->status.skill[i].flag != SKILL_FLAG_PERM_GRANTED ) //Don't touch these sd->status.skill[i].id = 0; //First clear skills. /* permanent skills that must be re-checked */ if( sd->status.skill[i].flag == SKILL_FLAG_PERM_GRANTED ) { switch( i ) { case NV_TRICKDEAD: if( (sd->class_&MAPID_UPPERMASK) != MAPID_NOVICE ) { sd->status.skill[i].id = 0; sd->status.skill[i].lv = 0; sd->status.skill[i].flag = SKILL_FLAG_PERMANENT; } break; } } } Add this Lines below: if( sd->sc.count && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_STAR) { sd->status.skill[85].id = 85; sd->status.skill[85].lv = 10; sd->status.skill[85].flag = SKILL_FLAG_PERMANENT; sd->status.skill[356].id = 356; sd->status.skill[356].lv = 10; sd->status.skill[356].flag = SKILL_FLAG_PERMANENT; } LK PARRYING USING 1 Hand: Look for this at the trunk/src/map/skill.c bool skill_check_condition_castend(struct map_session_data* sd, uint16 skill_id, uint16 skill_lv) { struct skill_condition require; struct status_data *status; int i; int index[MAX_SKILL_ITEM_REQUIRE]; Then Add this line below: struct status_change *sc = &sd->sc; 2nd step: Look for this at trunk/src/map/skill.c: if( require.weapon && !pc_check_weapontype(sd,require.weapon) ) { there are 2 same lines of it and change it to this: if( require.weapon && !(pc_check_weapontype(sd,require.weapon) || (skill_id = LK_PARRYING && sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_KNIGHT && sd->status.weapon == W_1HSWORD) || (skill_id = LK_PARRYING && sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_STAR && sd->status.weapon == W_BOOK) ) ){ Working po ba to sa Latest Revision : 17704 po Quote
0 Markyieee Posted May 25, 2015 Posted May 25, 2015 (edited) BUMP. I have the LOV AND PARRY SKILL but it doesnt work? Any help. I also adjusted skill_require_db Edited May 25, 2015 by Markyieee Quote
0 STFU Posted July 25, 2015 Posted July 25, 2015 Bump! Same problem with him! @markyieeeAnyone? Help? Quote
0 Han25 Posted August 20, 2015 Posted August 20, 2015 (edited) seems like the old code used at the lov and parrying doesn't support on the latest rev, having also the same problem. NOTE: applying another skill like bowling bash works pretty well, but applying a magical skill won't work anymore. not unless u do @reloadskilldb u will be able to use it temporary, as long as u still have soul link. if( sd->sc.count && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_STAR) { sd->status.skill[85].id = 85; sd->status.skill[85].lv = 10; sd->status.skill[85].flag = SKILL_FLAG_PERMANENT; bump, seems like magic type skills is not working anymore in the latest version. TIA. Edited August 19, 2015 by Elektrochemiestry Quote
0 Paroxysm Posted August 15, 2016 Posted August 15, 2016 Single Strip: https://rathena.org/board/topic/87197-single-strip-bypass/ Star Gladiator Link: https://rathena.org/board/topic/91314-star-gladiator-soul-link-effect/ 1 Quote
0 mauiboy Posted September 23, 2016 Posted September 23, 2016 https://rathena.org/board/topic/86906-stalker-bypass-fcp/#entry220215 Quote
Question
Emmanskillz
can you please help me with this effects when soul linked
Stalker :
10% Single Strip using GList coat when linked
LK :
Enable parrying with 1 handed sword when linked
SG :
Enable Parrying lvl 10 and LOV lvl 10
70 increase damage to all enemy when linked
Wizard/Prof:
increase HP when linked
Increase in Hit Points of Gunslinger / High Priest / Whitesmith / Snipers
Thank You in advance


13 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.