Emotes disappear after applying humanoid description

I have a game where i need to apply custom humanoid descriptions to player characters but after doing so the emotes tab says “Emotes are disabled in this experienced”,

this is all the data i save

local desc = {
		["BodyTypeScale"] = desc.BodyTypeScale,
		["DepthScale"] = desc.DepthScale,
		["HeadScale"] = desc.HeadScale,
		["HeightScale"] = desc.HeightScale,
		["ProportionScale"] = desc.ProportionScale,
		["WidthScale"] = desc.WidthScale,
		
		["Pants"] = desc.Pants,
		["Shirt"] = desc.Shirt,
		["GraphicTShirt"] = desc.GraphicTShirt,
		
		["Face"] = desc.Face,
		["SkinColor"] = tostring(desc.HeadColor),
		["Accessories"] = game.HttpService:JSONEncode(accessories),

		["Head"] = desc.Head,
		["LeftArm"] = desc.LeftArm,
		["LeftLeg"] = desc.LeftLeg,
		["RightArm"] = desc.RightArm,
		["RightLeg"] = desc.RightLeg,
		["Torso"] = desc.Torso,

		["JumpAnimation"] = desc.JumpAnimation,
		["ClimbAnimation"] = desc.ClimbAnimation,
		["IdleAnimation"] = desc.IdleAnimation,
		["FallAnimation"] = desc.FallAnimation,
		["SwimAnimation"] = desc.SwimAnimation,
	}

so turns out you need to set the emotes with HumanoidDescription:SetEmotes()

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.