Spawn Actor Causes Actor to Spawn in certain spot when cast in an area it can't spawn?

For some reason, when I cast the ability to spawn an Ice Wall in my game, if it’s cast at a distance that it shouldn’t spawn, instead it spawns under the landscape in a specific spot. Also when spawning multiple Ice Walls, the particle effect only triggers on the previously made ice wall instead of the currently made one?

This has been a problem for a while but never been able to figure out why this is happening.

Please help?





You can copy the screen shots to the clipboard, and paste them in the text box. What you pasted here is just a picture of an upload message …

Anyway, for abilities in your game, the best would probably be to know whether you should be able to spawn or not, before you attempt to spawn. However, if that isn’t possible, you can use the spawn-collision behavior. You can configure this on the specific actor, and also on the Spawn Actor From Class function (blueprint or C++):

image

image

Thanks, I just got the pictures to show up now.