diff --git a/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs b/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs index d7ccb6db0..dcebb35f2 100644 --- a/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs +++ b/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs @@ -509,7 +509,8 @@ public sealed class ArchiHandler : ClientMsgHandler { ClientMsgProtobuf request = new(EMsg.ClientGamesPlayedWithDataBlob) { Body = { - client_os_type = (uint) Bot.OSType + // Underflow here is to be expected, this is Steam's logic + client_os_type = unchecked((uint) Bot.OSType) } };