What the tag is going on?

Rotate right is a custom function I made. It works fine. It doesn’t seem to detect anything however. I am using a Pawn Sensing component and it is facing correctly but the target pawn is just flying on by without triggering. It does have the Target tag on it. I just don’t know why it isn’t going to true when the pawn flies by. I am sure it’s something simple. I want to avoid Cast To because I am going to have various pawns with a target tag.

This will never be True. The ForEachLoop is doing nothing in this case. Instead, create a text/name variable (forgot what tags are), and Get element 0 from tags and Set the variable to that value. When comparing in branch, compare to the tag variable obtained in Get. Don’t forget to set it back to null once you’re done with it.

It was even simpler than that. I figured it out though with a friend’s help. I didn’t uncheck the target only player box.
I also got rid of the loop and added Actor Has Tags.
Thank you for the reply though. I just feel so stupid at this point.

No worries.
If it’s working as intended, please consider marking this issue as resolved.

I don’t know how to do that.

Just in case anyone finds this useful.