Clamp Yaw in character facing direction

Hey guys,

I feel like I’m pretty close to figuring this out but I’m basically stumped.

I have a character charging up a beam for a few seconds and then firing it out of his chest, during which he cannot move - all of that is figured out, however - I’d like to allow the player to sweep the beam across the level, but at a reduced turn speed, and only about ~180 degrees. I have tried using a clamp angle, -90 to 90, but then I am only clamped upwards, i.e. locked in between those directions. I’m basically looking for a 180 degree cone in my FACING DIRECTION at the time of firing.

My final guess is something like getting my current rotation, breaking that out, subtracting and adding 90 to it and setting that number as the current facing cone?

Any blueprint examples will help but I’ll try this out.

Did you ever figure this out? What I have. it limits the angle correctly but stops shooting the projectiles @ facing location.