diff --git a/src/Flags.cpp b/src/Flags.cpp index 3ab98ce9..afc3706a 100644 --- a/src/Flags.cpp +++ b/src/Flags.cpp @@ -7,6 +7,7 @@ unsigned char gFlagNPC[1000]; unsigned char gSkipFlag[8]; +// Macros for setting, un-setting and getting bits #define SET_BIT(x, i) ((x)[(i) / 8] |= 1 << (i) % 8) #define UNSET_BIT(x, i) ((x)[(i) / 8] &= ~(1 << (i) % 8)) #define GET_BIT(x, i) ((x)[(i) / 8] & (1 << (i) % 8))