diff --git a/Content.Client/Clothing/ClientClothingSystem.cs b/Content.Client/Clothing/ClientClothingSystem.cs index 22e0cabdcc..065179c714 100644 --- a/Content.Client/Clothing/ClientClothingSystem.cs +++ b/Content.Client/Clothing/ClientClothingSystem.cs @@ -335,7 +335,7 @@ public sealed class ClientClothingSystem : ClothingSystem if (layerData.State is not null && inventory.SpeciesId is not null && layerData.State.EndsWith(inventory.SpeciesId)) continue; - if (_displacement.TryAddDisplacement(displacementData, sprite, index, key, out var displacementKey)) + if (_displacement.TryAddDisplacement(displacementData, (equipee, sprite), index, key, out var displacementKey)) { revealedLayers.Add(displacementKey); index++; diff --git a/Content.Client/Hands/Systems/HandsSystem.cs b/Content.Client/Hands/Systems/HandsSystem.cs index 23efa4ed94..ab389a49d5 100644 --- a/Content.Client/Hands/Systems/HandsSystem.cs +++ b/Content.Client/Hands/Systems/HandsSystem.cs @@ -358,7 +358,7 @@ namespace Content.Client.Hands.Systems _ => handComp.HandDisplacement }; - if (displacement is not null && _displacement.TryAddDisplacement(displacement, sprite, index, key, out var displacementKey)) + if (displacement is not null && _displacement.TryAddDisplacement(displacement, (uid, sprite), index, key, out var displacementKey)) revealedLayers.Add(displacementKey); } diff --git a/Content.Client/Humanoid/HumanoidAppearanceSystem.cs b/Content.Client/Humanoid/HumanoidAppearanceSystem.cs index d166e8539d..d9897c56e2 100644 --- a/Content.Client/Humanoid/HumanoidAppearanceSystem.cs +++ b/Content.Client/Humanoid/HumanoidAppearanceSystem.cs @@ -393,7 +393,7 @@ public sealed class HumanoidAppearanceSystem : SharedHumanoidAppearanceSystem if (humanoid.MarkingsDisplacement.TryGetValue(markingPrototype.BodyPart, out var displacementData) && markingPrototype.CanBeDisplaced) { - _displacement.TryAddDisplacement(displacementData, sprite, targetLayer + j + 1, layerId, out _); + _displacement.TryAddDisplacement(displacementData, (entity.Owner, sprite), targetLayer + j + 1, layerId, out _); } } }