Let's hear it for a useful math major!
It is highly recommended that you make east = 0 degrees, because that's assumed as you do things such as sine, cosine, and tangent. I'm not going to bother assuming east = 180 degrees, sorry.
For your reference:
East = 0
North = 90
West = 180
South = 270
If whatever you're doing is in radians, post here and I'll get back to you. Or just learn this:
180 degrees = pi radians
Let's get to it!
Quote:
So lets say my current position in the game is X996 and Y1071 currently facing a value of 100 (from what i see rotation is measured on a 180 to 180 scale, north being 90, east being 180, south being 90 and west being 0) and my target location is X985 Y1133, how would i go about calculating the rotation at which i need to be facing in order to reach my target position?

Let us denote the start position as (X1, Y1) and the end positions as (X2, Y2).
Then the angle formed with the closest horizontal axis, assuming the line "x = X1" is the horizontal axis, is:
arctan((Y2Y1)/(X2X1))
And there's more to teach you but I'm a tad tired. You probably won't be getting angles that make immediate sense to you, just remember, I'm talking about the angle formed with the closest horizontal axis. Sounds weird, but think about it.
EDIT: Blech forgot to post this earlier today, the above poster beat me to it. **** skee doop.
EDIT EDIT: Blech, Aion assumes west = 0 degrees. Not much of a hacker nowadays, ****.