However, I’ve realised when using a :CharacterAdded event, the event exceeds the maximum event re-entry depth. My morph is killing the player several times, does anyone know a better way to make this morph or am I doing something incorrectly?
If your character can respawn, then you should probably do something like this:
local Debounce = false
local function OnPlayerAdded(Player)
Player.CharacterAdded:Connect(function(Character)
if not Debounce then
Debounce = true
Player.Character = morph
Debounce = false
end
end)
end