Short version: The Z buster is now Samus' pea shooter beam from NES Metroid.
Long version: As you may have known, I turned Zero's standard bullets into helpers, and at first there was no difference, but after making the shield helper and using Vans' reflector system, I've began to notice some problems. The bullets disappear after they travel at a very short distance.
Here's the command:
[State -1, Buster Shot]
type = ChangeState
value = 240
triggerall = !var(10)
triggerall = command = "y"
triggerall = command != "holddown"
triggerall = numhelper(2000) < 3
trigger1 = statetype = S
trigger1 = ctrl
And here's the code:
Spoiler, click to toggle visibilty
And here's the result (It took a while, but I've managed to get the bug to reveal itself):
Is this some sort of helper overflow or something what's going on?