X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/821861de6da0ab22ac8e69b6e3efdd6d859909af..5173b9d9a45c981a3061d4bb81af26fb44202e66:/game.c diff --git a/game.c b/game.c index 20008f2..b9d83f4 100644 --- a/game.c +++ b/game.c @@ -147,7 +147,7 @@ void HandleOption(char tag, char *value) Players[0].team = atoi(value); break; case 'd': //dropmode - Sets.dropmode = atoi(value); + Sets.dropmode = value ? atoi(value) : 1; break; case 'C': //color if (value && !strcasecmp(value, "1")) Sets.color = 1; @@ -354,16 +354,16 @@ void OneGame(void) InitFields(); // ScheduleFullRedraw(); refresh(); - break; + return; case KT_say: chatMode = 1; Messagetype(key, strlen(chatText) - 1, chatText); - break; + return; case KT_quit: ShowPause(me); refresh(); gameStatus = 0; - break; + return; } if (Players[me].alive <= 0) return; @@ -382,7 +382,7 @@ void OneGame(void) SendPacket(me, NP_pause, 0, NULL); ShowPause(me); changed = 1; - break; + return; } if (paused) return;