When trying to make an object gradually rotate towards your cursor, it is possible that you may run into issues concerning Scratch's goofy rotational degree system (e.g. degrees being negative from 180 onwards) or with degrees immediately jumping from 0 to 359 as soon as your cursor crosses the imaginary x = 0 line. This project aims to provide an in-depth solution to the issue. (See inside)
This was created as a Proof-of-Concept for turret rotation on a project I was trying to make. Good luck on whatever you may use this for. (can be used for turret rotations with a fixed slewing rate and more, can be made more precise)