From 364e6b0bddb15e6f4fb5fc82971928719519d495 Mon Sep 17 00:00:00 2001 From: elasota Date: Wed, 5 Jul 2023 22:34:02 -0400 Subject: [PATCH] ICB: Fix negation of unsigned integer --- engines/icb/breath.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engines/icb/breath.cpp b/engines/icb/breath.cpp index 6be9b57eac1..a1310584383 100644 --- a/engines/icb/breath.cpp +++ b/engines/icb/breath.cpp @@ -74,7 +74,7 @@ Breath::Breath() { #define SMOKE_IC (32) #define SMOKE_IS (4) -#define BREATH_DY (-(g_icb->getRandomSource()->getRandomNumber(2 - 1))) +#define BREATH_DY (-static_cast(g_icb->getRandomSource()->getRandomNumber(2 - 1))) #define BREATH_DZ (g_icb->getRandomSource()->getRandomNumber(4 - 1)) #define BREATH_DC (-4) #define BREATH_DS (2)