diff --git a/Content.Shared/Humanoid/SkinColor.cs b/Content.Shared/Humanoid/SkinColor.cs
index 55fab4af5ba..c09390aa404 100644
--- a/Content.Shared/Humanoid/SkinColor.cs
+++ b/Content.Shared/Humanoid/SkinColor.cs
@@ -136,16 +136,11 @@ public static Color TintedHues(Color color)
/// The skin color to blend with
/// Blending factor (0.0 to 1.0)
/// Tinted hue color
- public static Color TintedHuesSkin(Color color, Color skinColor, float blendFactor = 0.5f)
+ public static Color TintedHuesSkin(Color color, Color skinColor, float blendFactor = 0.75f)
{
blendFactor = MathHelper.Clamp(blendFactor, 0.0f, 1.0f);
- var r = MathHelper.Lerp(skinColor.R, color.R, blendFactor);
- var g = MathHelper.Lerp(skinColor.G, color.G, blendFactor);
- var b = MathHelper.Lerp(skinColor.B, color.B, blendFactor);
- var a = color.A;
-
- return new Color(r, g, b, a);
+ return Color.InterpolateBetween(skinColor, color, blendFactor);
}
///