How to get a constant rotation value to a player

Hello, I am trying to set up a AI boat that is supposed to rotate towards the player (step 1 where I am stuck), but I would also like it to line up a broadside attack and switch sides (lets tackle that one later). My current problem is that when i try to get a rotation value towards the player, it is always changing, when i need a constant or “relative” rotation to the player… so “if boat is more than 10 degrees relative to player” it will set the rotation value.

any suggestions? this is the blueprint so far: