@@ -5050,7 +5050,7 @@ void tnsMakeCircle2d(real *arr, int slices, real ctrX, real ctrY, real r, int ju
void tnsMakeArc2d(real *arr, int slices, real ctrX, real ctrY, real r, real rad_begin, real rad_end){
int i;
real radstep = (rad_end - rad_begin) / (real)slices;
- real rd = rad_begin;
+ real rd = rad_begin + TNS_PI * 2;
real x, y;
for (i = 0; i <= slices; i++){
x = ctrX + cos(rd) * r;