Summary
When a player or guards are invisible and are being shot at with a skeletal mesh in between the hit goes through.
Here is an exemple :
In this map there is guards that are set invisible using the .Hide() function, then we spawn props containing skeletal meshes to there location.
When the guard is visible the shot hit.
When the guard is set to invisible the shot goes through, I can still hit the feets because the hitboxes are offset from the prop.
This is a big issue in the game we are making because it prevent the game from working properly.
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Other
Steps to Reproduce
- Make a verse code that hide guard or player using the .Hide() function
- Spawn the guard or player at one place
- Place a skeletal mesh on the guard / player
- Try to shoot at the guard / player
Expected Result
The shot is registered correctly and the Agent loose health
Observed Result
The bullet goes through the agent and it doesn’t generate damage events
Platform(s)
All
Additional Notes
This does not happens when the player is just hidden with no protection. It’s a combination of the Hide function and the skeletal mesh collision.
All the props and skeletal mesh collisions settings in the video and map has been set to no collision.