I don't know if it is a bug, maybe the command 'turn object left' and its mates SHOULD give these strange values when checked with for example 'object angle y', but when i used it to gather the object's angle it gave back values between -90 and 90 instead of 0-360 degrees...
I then dropped the lazy 'turn object' lines and now use this: "yrotate object OBJ, object angle y(OBJ)+0.5" ...and now it's fine.
So this thread is either a bug report, or a little help for those not getting the situation.
-In.Dev.X: A unique heavy story based shoot'em ~35%
-CoreFleet: An underground commander unit based RTS ~15%
-TailsVSEggman: An Sonic themed RTS under development for idea presentation to Sega ~15%