Recently I’ve been using explosions in Studio and I noticed some very weird behavior.
If an explosion destroys a player’s legs/bottom of torso then the torso just sits on the ground, but the player can still move, chat, etc. They are invisible after this happens. This has happened pretty often in my test games, and the best way to do it just by jumping on top of the explosion. Takes a few tries, but you’ll know when you’ve done it. I’d recommend doing it with an R15 avatar, I haven’t tried this with R6.
There’s nothing in my code that would cause this, all I do is create a new explosion set it’s location.
Is there a way to prevent this? Is it a Roblox bug?
Would attach images/video and code but I’m away from my PC.
“This property allows developers to make Explosions ‘non-lethal’ to Humanoids by setting DestroyJointRadiusPercent to 0. This means the neck joint will not be broken when characters come into contact with the Explosion.”
Did some research, don’t think it would. However the article I found this on also mentions the Explosion.Hit event which I could use to kill players who are hit.
Gonna mark this as solved now. Thanks for your help everyone.