Fixed #6383 Thanks to @imaqtdan
@@ -2554,7 +2554,7 @@ int skill_counter_additional_effect (struct block_list* src, struct block_list *
if (rnd()%1000 >= autospl_rate)
continue;
- block_list *tbl = (it.flag & AUTOSPELL_FORCE_TARGET) ? bl : src;
+ block_list *tbl = (it.flag & AUTOSPELL_FORCE_TARGET) ? src : bl;
e_cast_type type = skill_get_casttype(autospl_skill_id);
if (type == CAST_GROUND && !skill_pos_maxcount_check(bl, tbl->x, tbl->y, autospl_skill_id, autospl_skill_lv, BL_PC, false))