diff --git a/src/map/skill.cpp b/src/map/skill.cpp index 14bb5f8a67..1e051223c8 100755 --- a/src/map/skill.cpp +++ b/src/map/skill.cpp @@ -15724,7 +15724,7 @@ bool skill_check_condition_castbegin(struct map_session_data* sd, uint16 skill_i return false; } } - if( map_foreachinallrange(skill_count_wos, &sd->bl, range, BL_ALL, &sd->bl) ) { + if( map_foreachinallrange(skill_count_wos, &sd->bl, range, BL_MOB|BL_PC, &sd->bl) ) { clif_skill_fail(sd,skill_id,USESKILL_FAIL,0); return false; }