In my Burghead mod, I have some "sonic grenades". These work by, when they "die", using A_CustomMissile to spawn an item that sits there spitting out invisible ripping projectiles in all directions for a while. These projectiles do no damage but, because they rip, they force enemies into their pain state. However, the grenades now have two problems:
1) Most of the time, when they die, the yellow projectile spawning actor appears briefly and then vanishes. Previously it would hang around for the required period of time.
2) Sometimes the projectile spawning actor does stay around but it no longer has the desired effect. Checking with IDDT, IDDT, it is still spewing out the ripping actors, but when an enemy walks through them, the enemy does not get forced into its pain state.
It was something that used to work perfectly (which can be tested by going back to older versions of Zdoom and GZdoom) and was something that I sought advice about on the forum when I made them so I hope that it is not the DECORATE but something elsewhere that can be fixed. I bet it's the DECORATE though.
Anyway, I have extracted the offending actor. Just load the zip and "give all" or "give NJArtiSonicGrenade" (you can carry up to 50). They are an inventory item so use them as you would a Hexen/Heretic item.http://files.drdteam.org/index.php/file ... sonicg.zip
[and can people please delete attachments that they no longer need. The board attachment limit has been reached again.