kalabasa Posted March 10, 2021 Posted March 10, 2021 i want to prevent casting cicada skin shed skill until all charges are all used Quote
1 Haruka Mayumi Posted March 10, 2021 Posted March 10, 2021 (edited) skill.cpp #ifdef RENEWAL case GS_MAGICALBULLET: #endif case NJ_KASUMIKIRI: case NJ_UTSUSEMI: + if( sd && skill_id == NJ_UTSUSEMI ){ + struct status_change* sc = status_get_sc(src); + + if( sc && sc->data[SC_UTSUSEMI] ) + { + clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); + break; + } + } case NJ_NEN: case NPC_DEFENDER: case NPC_MAGICMIRROR: Edited March 10, 2021 by Haruka Mayumi 1 Quote
0 kalabasa Posted March 11, 2021 Author Posted March 11, 2021 14 hours ago, Haruka Mayumi said: skill.cpp #ifdef RENEWAL case GS_MAGICALBULLET: #endif case NJ_KASUMIKIRI: case NJ_UTSUSEMI: + if( sd && skill_id == NJ_UTSUSEMI ){ + struct status_change* sc = status_get_sc(src); + + if( sc && sc->data[SC_UTSUSEMI] ) + { + clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); + break; + } + } case NJ_NEN: case NPC_DEFENDER: case NPC_MAGICMIRROR: Helpful as always thanks again!!! Quote
Question
kalabasa
i want to prevent casting cicada skin shed skill until all charges are all used
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.