# Math for calculating radius attacks [closed]

I am working on implementing the SRD in Python (programming language), but unfortunately I am not great at math. I am stumped with figuring out how to calculate all of the squares that are within range of a radius (or cone) attack.

I did find What is a radius on a square grid?, which gives a handy formula for calculating the distance between squares (if a given square is within range). D=√((X * X)+(Y * Y))

I am hoping there are some math whizzes on here that can help me come up with a formula!

grid details:

I am using a simple coordinate system, (x,y) starting with 0 as first row on top and 0 as first column on the left.

-

## closed as off-topic by Wibbs, SevenSidedDie♦, Tridus, LitheOhm, okeefeNov 25 '13 at 20:16

• This question does not appear to be about role-playing games within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

I think this is off topic I'm afraid. You're better off asking on math.stackexchange.com. – Wibbs Nov 25 '13 at 18:49
This question appears to be off-topic because it is about maths – Wibbs Nov 25 '13 at 18:50
@James Lee Vann, how does this question differ from the one you already linked? How do you expect your answers to be different? – Colin D Nov 25 '13 at 19:03
Rasterising a circle is a basic programming question. Try GameDev.SE or StackOverflow. Actually nevermind, here's the Wikipedia article on how it's done: en.wikipedia.org/wiki/Midpoint_circle_algorithm – SevenSidedDie Nov 25 '13 at 19:22
possible duplicate of What is a radius on a square grid? – okeefe Nov 25 '13 at 20:16