Particles randomly goes behind my sprites

How do I make them always appear above the sprites?

Draw it relative to the player so it will always be in view.

I still get the same problem.


Looked exactly the same too except when I changed EyePos() to something else to see if it worked.