I was looking at some code in color.h today and noticed that there is an off-by-one error with the AT_ defines.
AT_BLINK is defined as 16.
the comment directly under it says:
/* These should be 17 - 31 normaly */
then the next define:
#define AT_BLACK_BLINK AT_BLACK + AT_BLINK
now correct me if i'm wrong but isn't AT_BLACK defined as 0?
which would actually make AT_BLACK_BLINK = 16?
maybe this is intentional and the comment is wrong?
this is from a copy of SmaugFUSS 1.9 downloaded today.
the only reason i found this is because i'm (futilely?) in the process of converting FUSS 1.9 over to Java (why? because i'm bored),
and the numbers just weren't adding up after i got everything copied over.