fix default value for --dropmode
[netris.git] / game.c
diff --git a/game.c b/game.c
index 20008f29f6d4338af35714712eeb227543dccf74..b9d83f4afa31e44fd1e1809f731aa4af127d2d36 100644 (file)
--- 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;