I am trying to make a final boss enemy fire missiles from his mouth, but the missiles refuse to spawn. I have checked already and it is not a problem with hitboxes or origin points.
Image above: Events that control when the missiles spawn.
Develop games in your browser. Powerful, performant & highly capable.
Your "is on screen" condition will repeat every tick, so you are constantly starting the missile timer.
Use different logic to trigger the initial timer starting.
You can easily test it by replacing that condition with an "on key pressed" trigger. If it still doesn't work then there is something else going on.
I didn't know that it repeated every tick, thanks! I replaced it with an invisible trigger near the entrance to the boss room and a "on collision with character" event and that works just fine.