I did a Laser Beam Particle System where I changed the Target Method to User Set and in my Character Blueprint I use the function Set Beam Target Point of the Particle component. I also wanted to have some sparks at the Hit Location. First, I did it with another Particle System and it worked, but now I wanted to combine both Particle Systems (LaserBeam and Sparks) into 1 Particle System. I added another module in my LBPS and made the Initial Location a 2nd Parameter (next to TargetLocation) and I’ setting set this Parameter to the HitLocation in my Character Blueprint. However, the sparks seem to spawn at the Location of the Particle System and not on the HitLocation. Is that a bug or do I lack some crucial knowledge?
Sadly I dont know the answer to this, but I can say that the overhead of two different particle systems vs two emitters in one system is very minimum.
following for answer.