From 982dbd0ede4da728c9e10351f3a6e6acb14199ec Mon Sep 17 00:00:00 2001 From: Kenpachi Developer Date: Tue, 21 Apr 2020 07:37:22 +0200 Subject: Add pc_autocast_clear() calls --- src/map/skill.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/map/skill.c') diff --git a/src/map/skill.c b/src/map/skill.c index f30142af7..136188238 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -6354,6 +6354,7 @@ static int skill_castend_nodamage_id(struct block_list *src, struct block_list * if (sd) { // player-casted + pc->autocast_clear(sd); sd->auto_cast_current.type = AUTOCAST_ABRA; sd->auto_cast_current.skill_id = abra_skill_id; sd->auto_cast_current.skill_lv = abra_skill_lv; @@ -10098,6 +10099,7 @@ static int skill_castend_nodamage_id(struct block_list *src, struct block_list * clif->skill_nodamage (src, bl, skill_id, skill_lv, 1); if (sd != NULL) { + pc->autocast_clear(sd); sd->auto_cast_current.type = AUTOCAST_IMPROVISE; sd->auto_cast_current.skill_id = improv_skill_id; sd->auto_cast_current.skill_lv = improv_skill_lv; -- cgit v1.2.3-60-g2f50