From c7e396696eed07fa9f749e7a6c1239f8b8e03ff6 Mon Sep 17 00:00:00 2001 From: Ghommie Date: Sat, 27 Jul 2019 02:47:46 +0200 Subject: [PATCH] Fixes CHECK_BITFIELD macro. --- code/__DEFINES/flags.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 2fe70961f8..d64fa30047 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -7,7 +7,7 @@ //for convenience #define ENABLE_BITFIELD(variable, flag) (variable |= (flag)) #define DISABLE_BITFIELD(variable, flag) (variable &= ~(flag)) -#define CHECK_BITFIELD(variable, flag) (variable & flag) +#define CHECK_BITFIELD(variable, flag) (variable & (flag)) #define TOGGLE_BITFIELD(variable, flag) (variable ^= (flag)) GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768))