Bullet behavior condition not working?

Hi there,

I have associated the bullet behavior with an object (Player).

When I use the condition “Player has just fired” and action “Change the scene variable Money substract 1” nothing happens to the scene variable.

However, when I invert the same condition, it does work. The money scene variable substracts 1 per frame.

So does it mean this specific condition in normal state doesn’t work?

Thanks

This doesn’t work:

This works perfectly:

I just tested it, it works.

I guess you’re overriding the variable elsewhere. Try adding a visible action, like mine.

I did test all sorts of actions, and they all work when the condition is inverted.

I will check further if something overrides it though