Ничего деньги не стоит.
/script for i=1,25 do TargetNearestEnemy(); if UnitHealth("target")/UnitHealthMax("target") < 0.5 then if UnitIsPlayer("target") then CastSpellByName("Ваш спелл") end end end;
- - - Updated - - -
И конечно же знаешь, что это не проблемма:)