Actor is rotating with the actor

I spawn and attach an actor to the character. When you move with WASD, actor is also rotating.

It’s a fireball skill around the character, it damages when it overlaps with an enemy. When you click WASD repeatedly, character rotates and fireballs deal damage too much from extra overlaping. “Rotation Rule” doesn’t change it.

I want the actor to follow the character but not rotate with it.

Here is a dirty trick that works: you can attach the actor to a springarm component instead of the self. Just don’t forget:

  1. to uncheck the “inherit pitch, roll and yaw” from the springarm
  2. set the exact point (end of the springarm) where the attach point will be.

This is amazing. Thank you so much.