Example (Note that this's just a simple example to produce the crash. I'm not using the exact same setup you see here):
- Code: Select all • Expand view
ACTOR NC_DoomImp : DoomImp replaces DoomImp
{
States
{
Missile:
TROO EF 8 A_FaceTarget
TROO G 6 A_TroopAttack
Goto Missile1
Missile1:
Goto Missile2
Missile2:
TROO EF 8 A_FaceTarget
TROO G 6 A_HeadAttack
Goto See
}
}
Now, if you were to put a state (i.e., TNT1 A 0) between "Missile1:" and "Goto Missile2", it'll work fine and won't crash. The same if you were to replace "Goto Missile1" with "TNT1 A 0 A_Jump(255, "Missile1")".
Spoiler: Using either of these versions of the code above will not cause a crash
For your convenience, here is a ready-to-test file that produces the crash (just summon an imp and let it fire at you):
Also, the crash report:

