diff --git a/Content.Server/Cloning/CloningSystem.cs b/Content.Server/Cloning/CloningSystem.cs index e8c01ca3de..99e3e94e7a 100644 --- a/Content.Server/Cloning/CloningSystem.cs +++ b/Content.Server/Cloning/CloningSystem.cs @@ -220,8 +220,7 @@ namespace Content.Server.Cloning.Systems // end of genetic damage checks var mob = Spawn(speciesPrototype.Prototype, Transform(clonePod.Owner).MapPosition); - _appearanceSystem.UpdateAppearance(mob, humanoid.Appearance); - _appearanceSystem.UpdateSexGender(mob, humanoid.Sex, humanoid.Gender); + _appearanceSystem.UpdateAppearance(mob, humanoid.Appearance, humanoid.Sex, humanoid.Gender, humanoid.Species, humanoid.Age); MetaData(mob).EntityName = MetaData(bodyToClone).EntityName; diff --git a/Content.Shared/CharacterAppearance/Systems/SharedHumanoidAppearanceSystem.cs b/Content.Shared/CharacterAppearance/Systems/SharedHumanoidAppearanceSystem.cs index 449cea6c5d..bc482cd47a 100644 --- a/Content.Shared/CharacterAppearance/Systems/SharedHumanoidAppearanceSystem.cs +++ b/Content.Shared/CharacterAppearance/Systems/SharedHumanoidAppearanceSystem.cs @@ -36,7 +36,7 @@ namespace Content.Shared.CharacterAppearance.Systems component.Dirty(); } - private void UpdateAppearance(EntityUid uid, HumanoidCharacterAppearance appearance, Sex sex, Gender gender, string species, int age, HumanoidAppearanceComponent? component = null) + public void UpdateAppearance(EntityUid uid, HumanoidCharacterAppearance appearance, Sex sex, Gender gender, string species, int age, HumanoidAppearanceComponent? component = null) { if (!Resolve(uid, ref component)) return;