Currently, when you set a Player.Character property to another character (or nil), the current character is automatically destroyed by the engine.
I would like to have the old character remain so that I can use it as a ragdoll while a new character is assigned.
tnavarts said the current behavior is only around for legacy support, and suggested I request a setting in response to: https://devforum.roblox.com/t/old-character-is-destroyed-when-setting-playercharacter-to-another-value/2975269