|
@@ -1830,7 +1830,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id, ui
|
|
|
|
|
|
mobskill_event(md, src, tick, -1); // Cast targetted skill event.
|
|
|
|
|
|
- if (status_has_mode(tstatus,MD_CASTSENSOR_IDLE|MD_CASTSENSOR_CHASE) && battle_check_target(target, src, BCT_ENEMY) > 0) {
|
|
|
+ if ((status_has_mode(tstatus,MD_CASTSENSOR_IDLE) || status_has_mode(tstatus,MD_CASTSENSOR_CHASE)) && battle_check_target(target, src, BCT_ENEMY) > 0) {
|
|
|
switch (md->state.skillstate) {
|
|
|
case MSS_RUSH:
|
|
|
case MSS_FOLLOW:
|