Enemy decals spawning incorrectly

This is my first game, so bear with me.

I am trying to spawn a blood decal on an enemy. I am using the spawner extension. What I want to happen is for it to spawn blood decals randomly on the ghost enemies. However, It spawns them on the layer above for some reason. Please help.

How do you know it’s the layer above? What are the events for spawning?

What did you mean by “It spawns them on the layer above for some reason.”?

And can you explain what we’re looking at in the screen shot? Where is the issue?

Sorry for the confusion.
The issue is how the blood is spawning in. Its meant to spawn the blood decal at the coordinates of the ghost periodically. That part is what is working. The part I cant find out is how to make the ghost stay on top of the blood.
The blood spawns on top of everything else in the scene, including the player. I want the blood to spawn in, above the floor, but also not above the player, or the enemy itself. I just dont know how to get it to do that. Thanks

You need to change the z-order of the blood splatter to be lower than the ghost’s z-order.

Create an event after the spawning action to change the blood object’s z-order, like this:

Thank you so much for taking the time to answer my question. I really appreciate it.