diff --git a/sc2/src/sc2code/units.h b/sc2/src/sc2code/units.h index 63b7c0bb1..9924c7ac6 100644 --- a/sc2/src/sc2code/units.h +++ b/sc2/src/sc2code/units.h @@ -145,8 +145,8 @@ universeToLogy (COORD uy) #define NORMALIZE_ANGLE(a) ((COUNT)(a)&(COUNT)(FULL_CIRCLE-1)) #define NORMALIZE_FACING(f) ((COUNT)(f)&((1 << FACING_SHIFT)-1)) -#define DEGREES_TO_ANGLE(d) NORMALIZE_ANGLE(((d) % 360) * 64 / 360) -#define ANGLE_TO_DEGREES(d) (NORMALIZE_ANGLE(d) * 360 / 64) +#define DEGREES_TO_ANGLE(d) NORMALIZE_ANGLE(((d) % 360) * FULL_CIRCLE / 360) +#define ANGLE_TO_DEGREES(d) (NORMALIZE_ANGLE(d) * 360 / FULL_CIRCLE) #define SIN_SHIFT 14 #define SIN_SCALE (1 << SIN_SHIFT)