diff --git a/app/USB/Aura.cs b/app/USB/Aura.cs index d8adf9bc..f5abb49a 100644 --- a/app/USB/Aura.cs +++ b/app/USB/Aura.cs @@ -254,7 +254,7 @@ public static byte[] AuraMessage(AuraMode mode, Color color, Color color2, int s msg[6] = mono ? (byte)0 : color.B; // B msg[7] = (byte)speed; // aura.speed as u8; msg[8] = 0x00; // aura.direction as u8; - msg[9] = (color.R == 0 && color.G == 0 && color.B == 0) ? (byte)0xFF : (byte)0x00; // random color flag + msg[9] = (color.R == 0 && color.G == 0 && color.B == 0) ? (byte)0xFF : (mode == AuraMode.AuraBreathe ? (byte)0x01 : (byte)0x00); // random color flag msg[10] = color2.R; // R msg[11] = mono ? (byte)0 : color2.G; // G msg[12] = mono ? (byte)0 : color2.B; // B