Близовские дятлы не смогли прописать банальное условие триггерной стреле - if (!target->inCombat()) return false;
Триггерные касты на то и триггерные касты, что игнорят LOS, расстояние до цели и прочее. Но прописать простейшее условие можно, тем более что триггерный каст все равно скриптуется на сервере.