From 3a556f5f020d627e40b002be5370799f411e7869 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Wed, 30 Aug 2017 11:16:22 -0400 Subject: Use only foreground color for selecting spawn --- client.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client.c b/client.c index 810369d..e674ba2 100644 --- a/client.c +++ b/client.c @@ -188,7 +188,13 @@ static void readInput(void) { case ESC: mode = MODE_NORMAL; break; case 'q': endwin(); exit(EX_OK); - case 'Q': clientSpawn(inputColor < SPAWN_COUNT ? inputColor : 0); break; + case 'Q': + if ((inputColor & 0x7) < SPAWN_COUNT) { + clientSpawn(inputColor & 0x7); + } else { + clientSpawn(0); + } + break; case 'a': clientMove(1, 0); // fallthrough case 'i': insertMode(1, 0); break; -- cgit 1.4.1