diff --git a/DrawLayers/WingsLayer.cs b/DrawLayers/WingsLayer.cs index ce6e73bd..080e4b1f 100644 --- a/DrawLayers/WingsLayer.cs +++ b/DrawLayers/WingsLayer.cs @@ -60,7 +60,7 @@ protected override void Draw(ref PlayerDrawSet drawInfo) return; } - Color color = drawPlayer.GetImmuneAlphaPure(data.Color(drawInfo), drawInfo.shadow); + Color color = drawPlayer.GetImmuneAlphaPure(data.Color(drawInfo) * drawInfo.stealth * (1f - drawInfo.shadow), drawInfo.shadow); //Wing glowmasks need the additional stealth/shadow multiplier for some reason Texture2D texture = data.Texture.Value;