i need help

my player is only shooting once then they wont shoot anymore

Have you tried following the execution with break points on your nodes? I’m sure you’ll figure out where the execution is cutting out early if you do this.

Blueprint Debugging Example in Unreal Engine | Unreal Engine 5.6 Documentation | Epic Developer Community

Hi,

There is no boolean reset to false on your interface check. So if you hit something without an interface, your boolean doesn’t go back to false, preventing you from shooting again. You might want to plug in Completed same way you did Cancelled. I’d also move the interface check into your Fire function, so your main graph is more clear. Input → Check → Fire (or not) → Boolean reset.

okay i will try

thank you so much