Changing the body parts via the Humanoid Description occasionally causes the character to die

Reproduction Steps
This seems to only affect some people.

Reproduction:

game:GetService("Players").PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        task.wait()
        local description = Instance.new("HumanoidDescription")
        character.Humanoid:ApplyDescription(description)
        
        print("Description applied to " .. player.Name)
        print("  In 10 seconds the body shape will be changed...")
        task.delay(10, function()
            local description = character.Humanoid:GetAppliedDescription()
            description.Torso = 27112025
            description.LeftArm = 27112052
            description.RightArm = 27112039
            description.LeftLeg = 27112056
            description.RightLeg = 27112068
            character.Humanoid:ApplyDescription(description)
        end)
    end)
end)

Place: jakedies's Place - Roblox

Expected Behavior
The body shape should change fine without killing the character.

Actual Behavior
The character is killed, though this does not happen for everyone which seems to indicate it’s a recent humanoid description change undergoing AB testing.

https://cdn.discordapp.com/attachments/402843211707449354/898284290197045339/2021-10-14_12-00-35.mp4

Workaround:
Setting the RequiresNeck of Humanoid to false seems to solve this, but a real solution would also be ideal in the long run!

Issue Area: Engine
Issue Type: Other
Impact: Very High
Frequency: Constantly
Date First Experienced: 2021-10-13 20:00:00 (-07:00)
Date Last Experienced: 2021-10-14 13:30:00 (-07:00)

9 Likes

when did this start, and is it still happening?

3 Likes

Not sure when it started, but I first got reports and tested it yesterday, and it is still happening as of less than 30 minutes ago.

Edit: fixed the first/last experienced times (8PM PT yesterday first experienced, 1:30 PM today last experienced)

1 Like

For reference, this bug is game breaking for games like Twilight Daycare [🩰Ballet Costumes!] - Roblox where we apply a body shape to characters when they spawn.

The issue in game can be seen here when the body shape is changed via humanoid description (but no other changes seem to cause the character to die):

https://cdn.discordapp.com/attachments/590225987506012161/898096369116536842/2021-10-13_23-34-03.mp4

1 Like

I’m seeing this issue since yesterday too. Frequent reports but not everyone has the problem. When players change outfits either automatically at spawn or explicitly, their character dies.

I’m using Humanoid:ApplyDescription() in this case as well.

1 Like

ApplyDescription was working perfectly fine for me yesterday and today it began to kill my character. I’d say it began in the past 19 hours. It also only occurs in a live server and not in studio.

1 Like

Disable property requires neck.
IDK what kind of change happened there but that seems to help.
EDIT: just mentioning that I was experiencing the same issue in my game at least 24 hours.

We’re seeing this happen in our game as well about 70% of the time in cases where we apply Humanoid Description. More specifically, we’ve been able to narrow it down to when we change the body parts, in our case we’re setting players parts to default, as seen in the pic below.

eac6a3369a320173d85a6cf068ccdda5

if we disable the highlighted part, the issue mitigates completely. We also noticed players won’t be killed/reset if they already have the default body that we’re setting them to. Lastly, we started noticing this about two days ago, with our first report being on the night of the 13th.

link to our game: [NEW MAP] Escape The Darkness - Roblox

Hopefully this information helps!

1 Like

we have a fix for this, but the earliest it will be available is the middle of next week with the new build. for now the best work around is to set RequiresNeck=false in Humanoid

12 Likes

Using any type of necks on characters causes exploits which can make people go headless and replicate to the serverside.

Not recommended, but use it if it’s needed so badly.

This topic was automatically closed after 7 days. New replies are no longer allowed.