[Solved] Weird thing happening with turn based combat code

Im just going to cut to the chase,

When I put this code in:

The dialog doesn’t run, and I know its probably because its looping the “Stop Running dialog command”
because all the conditions are met to run it, but what could I do to code this differently to make it work?

Im stuck right now so any help appreciated

EDIT: I was wrong, Technically the dialog does run, but it doesn’t run the specific branch I want it to.

That sub event only gets checked once, when the conditions for the first event are met. Because you reset the timer in the first event, the condition in the subevent will always be false.

Move the subevent across to the left, so it’s the same level as the first event. Then the timer condition will get checked all the time

This worked thank you