Jump to content
  • 0
Sign in to follow this  
koko24

Soul Link Strip

Question

i want the behaviour to be 

if Stalker is in Soul Link Status

 

very Strip Skill consume 1 glist even if fail or succed

 

heres the source code i found

 

			// By pass FCP when using single strip skills by 15%(requires Glistening Coat).			if ( sd && tsc && sd->sc.data[SC_SOULLINK] && sd->sc.data[SC_SOULLINK]->val2 == SL_ROGUE && rand()%100 < 15						 &&						( skill_id == RG_STRIPWEAPON && tsc->data[SC_PROTECTWEAPON] ||						skill_id == RG_STRIPSHIELD && tsc->data[SC_PROTECTSHIELD] ||						skill_id == RG_STRIPARMOR && tsc->data[SC_PROTECTARMOR] ||						skill_id == RG_STRIPHELM && tsc->data[SC_PROTECTHELM] ) ) {						int item_id = 7139; // Glistening Coat						int ii;						ARR_FIND( 0, MAX_INVENTORY, ii, sd->status.inventory[ii].nameid == item_id );						if ( ii < MAX_INVENTORY ) {							pc->delitem( sd, ii, 1, 0, 0, LOG_TYPE_CONSUME);							switch ( skill_id ) {								case RG_STRIPWEAPON:									status_change_end( bl, SC_PROTECTWEAPON, INVALID_TIMER );									sc_start( NULL, bl, SC_NOEQUIPWEAPON, 100, skill_lv, d );									break;								case RG_STRIPSHIELD:									status_change_end( bl, SC_PROTECTSHIELD, INVALID_TIMER );									sc_start( NULL, bl, SC_NOEQUIPSHIELD, 100, skill_lv, d );									break;								case RG_STRIPARMOR:									status_change_end( bl, SC_PROTECTARMOR, INVALID_TIMER );									sc_start( NULL, bl, SC_NOEQUIPARMOR, 100, skill_lv, d );									break;								case RG_STRIPHELM:									status_change_end( bl, SC_PROTECTHELM, INVALID_TIMER );									sc_start( NULL, bl, SC_NOEQUIPHELM, 100, skill_lv, d );									break;							}							clif->skill_nodamage(src,bl,skill_id,skill_lv,1);							break;						}					}

 

                    	


Done thanks Sir Ancyker

Edited by koko24

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

erm can someone tell me where to put this code? XD thanks !



can i just add this code anywhere at skill.c?

 

okay nevermind did it on my own ^_^

Edited by jaiko23

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.