|
@@ -10953,12 +10953,12 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
|
|
|
|
|
|
if( sc && sc->bs_counter < skill_get_maxcount( skill_id , skill_lv) ) {
|
|
|
if( tsc && tsc->data[type] ){
|
|
|
- (sc->bs_counter)--;
|
|
|
+ sc->bs_counter--;
|
|
|
status_change_end(src, type, INVALID_TIMER); // the first one cancels and the last one will take effect resetting the timer
|
|
|
}
|
|
|
clif_skill_nodamage(src, bl, skill_id, skill_lv, 1);
|
|
|
sc_start2(src,bl, type, 100, skill_lv, src->id, skill_get_time(skill_id,skill_lv));
|
|
|
- (sc->bs_counter)++;
|
|
|
+ sc->bs_counter++;
|
|
|
} else if( sd ) {
|
|
|
clif_skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0);
|
|
|
break;
|