I'm using FPSC classic and mucking around with the basic Scifi theme. Nothing fancy.
I have a situation where certain enemies won't die. I've shot them enough for them to be dead, and they drop their gun as though they are. The trouble is, they keep coming at me with their hands cupped as though they're still holding a gun, and are still able to somehow shoot.
I've changed them to explodable, and sure enough they explode when they've taken sufficient damage. However, when the smoke clears they're still standing there, hands cupped holding an invisible gun, still shooting at me.
I figured the problem might be that there's too much stuff in my level, and the game isn't able to parse the destroy script properly. I've cleared out excess entities and simplified my level, but it hasn't fixed it. I've created a destroy script which is essentially just ":state=0:destroy" but nothing has changed.
This makes me think the game isn't looking at the destroy script all. That being the case, I can't have been the first person to experience this problem.
If it helps, this is only happening with enemies who don't spawn at the start. I use a trigger zone to spawn them.