]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cmd.c
323
[xonotic/darkplaces.git] / cmd.c
diff --git a/cmd.c b/cmd.c
index a074795410fd9bdbd558accf55803abff9dc62ed..2e1323a41f9ed62c741931ad0ca5ceb5ca8f6813 100644 (file)
--- a/cmd.c
+++ b/cmd.c
@@ -252,6 +252,7 @@ void Cmd_StuffCmds_f (void)
                        build[l++] = '\n';
                        build[l++] = 0;
                        Cbuf_InsertText (build);
+                       i--;
                }
        }
 }
@@ -454,6 +455,8 @@ void Cmd_Init (void)
        Cmd_AddCommand ("cmdlist", Cmd_List_f);         // Added/Modified by EvilTypeGuy eviltypeguy@qeradiant.com
        Cmd_AddCommand ("cvarlist", Cvar_List_f);       // 2000-01-09 CmdList, CvarList commands
                                                                                                // By Matthias "Maddes" Buecher
+       Cmd_AddCommand ("set", Cvar_Set_f);
+       Cmd_AddCommand ("seta", Cvar_SetA_f);
 }
 
 /*
@@ -780,7 +783,7 @@ void Cmd_ExecuteString (const char *text, cmd_source_t src)
        }
 
 // check functions (only after host_initialized)
-       if (host_initialized || !strcasecmp(cmd_argv[0], "exec"))
+       if (host_initialized || !strcasecmp(cmd_argv[0], "exec") || !strcasecmp(cmd_argv[0], "set") || !strcasecmp(cmd_argv[0], "seta"))
        {
                for (cmd=cmd_functions ; cmd ; cmd=cmd->next)
                {