I don't know if this is considered a bug. Or if there is a reason why it works this way.
But when I spawn a "RandomSpawner" through a "A_SpawnitemEx", the ambush flag from the replaced ACTOR is gone. Even if I use "SXF_TRANSFERAMBUSHFLAG".
Both work separately.
When I used only RandomSpawner everything was fine. Or if I spawn the ACTOR of the enemy through A_SpawnitemEx using SXF_TRANSFERAMBUSHFLAG, that works too.
Here's an example what I'm trying to do with it(from a DECORATE):
Spoiler:Yes, I'm asking because I really would love to get it to work this way on my project.
But also if that could be fixed(again... if it is a bug, and there's no intended reason why it works that way.), it would make doing these kind of options for different spawning settings(especially random) so much simpler for everyone.
Here's a video of the spawning working as I intended, and the problem with the Ambush FLAG:
Here's the .pk3 just in case the information above wasn't enough. https://www.mediafire.com/file/hmhc7hvd ... e.pk3/file
Either way... Thank you for everything you've done for GZDOOM over the years. It is the best!
+BossDeath doesn't seem to transfer either. (using the same type of A_SpawnItemEx + RandomSpawner combination)
If I've understood correctly that is the one needed for things like E1M8. Kill the barons to trigger tag 666.
Or maybe the +BossDeath transfers fine. But GZDOOM doesn't count them as Barons anymore. Because "replaces Baronofhell" is not in the randomspawners themselves?
Here's an example of the DECORATE I'm using: