Resetting doesn't affect BreakJointsOnDeath

Hey!
Basically, I’m trying to make it so you’re limbs dont go flying everywhere once you die. However, it doesn’t seem to be working for me whenever I reset.
If I use swords, it works normally with the .Died event, but with resetting it doesn’t.
Is there anyway I can approach this?

char.Humanoid.Died:connect(function()
     char.Humanoid.BreakJointsOnDeath = false
end)

Have you tried putting BreakJointsOnDeath outside of the died event?

Yes I have, but for my script I need to be able to know whenever it should be disabled or enabled when they die so if you have any other methods of getting this information, please let me know!