Can't you use JASS to draw a circle around the unit (radius = range of spell) when the ability is clicked? If there is a graphics package available, I might add...
OR
Use a trigger that creates a small special effect / floating text at 30 degree intervals around the caster, at radius = range of selected spell. This should then trigger every time the ability button is clicked. |