Mr Snidesmin #1 If the result is negative then add 360. or just use Mod: ATan2( extendedpointy - centerpointy, extendedpointx - centerpointx ) Mod 360