Ok... to make circles is very simple. Let's take the following sequence... btw, // and /* */ are just comments.
FOR Loop (Integer A) from 1 to 180 do actions
//Blabla and now to explain only how to make the polar projectiom
(Position of (Casting Unit)) /*or Target Point of Ability Being Cast would work as well/* at 800 distance towards (Integer A)*2 degrees
What I did was create many many units (180 to be more specific in a circle. The formulae just makes it depend on the integer a and create an unit... if you made any trigonometry you would know the trigonometric circle. Or just consider 0 as being east. Now, It keep creating an unit from 2 to 2 grades. Results unit at 1,3,5,7,9...179 grades and they will look like a circle. The distance determines how big the circle is of course. Got it? Hope so.
~Daelin