diff -r 7850e9a6f007 -r 3d4d361ebb80 src/main.c --- a/src/main.c Mon Aug 31 16:07:21 2026 +0200 +++ b/src/main.c Mon Aug 31 17:44:06 2026 +0200 @@ -664,8 +664,7 @@ Move move; int eval_result = eval_move(gamestate, movestr, mycolor, &move); - switch (eval_result) { - case VALID_MOVE_SYNTAX: + if (eval_result == VALID_MOVE_SYNTAX) { NetMove nmove = hton_move(move); net_send_data(opponent, NETCODE_MOVE, &nmove, NETMOVE_LEN); code = net_recieve_code(opponent); @@ -687,8 +686,7 @@ } else { printw("Invalid network response."); } - break; - default: + } else { if (was_premove) { printw("\nThe prepared move could not be executed."); } else {