How to smoothly rotate a character to target, without moving

Got it to work using both rotators yaws in a float Nearly Equal node with error tolerance of 2. anything lower didnt work.

now i need to find what way it is turning to determine what animation to play, turn left or turn right.

if i compare if the yaw of one is greater than the other ones yaw i assumed it was turning right which worked only on the first time it does it, after that it just starts playing the wrong anim for the rotation.

what the hell are rotators? degrees or radians or new values everytime??