Help with game logic - How to handle competing conditions???

@Mind-Brain

Ok, so I disconnected the EndLevel node from inside CheckTargets as that was causing the double trigger:

However in PC now the 2nd branch with hasAmmo never gets executed, as it never reaches → EndLevel.
It waits for me to click the mouse again to execute it off the 1st branch…

I know it’s such a simple thing but I’m being such a dum-dum :frowning:
Can’t figure it out for the life of me.