diff options
Diffstat (limited to 'code')
-rw-r--r-- | code/qcommon/cmd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/code/qcommon/cmd.c b/code/qcommon/cmd.c index 8b14c2a..c938158 100644 --- a/code/qcommon/cmd.c +++ b/code/qcommon/cmd.c @@ -52,6 +52,8 @@ bind g "cmd use rocket ; +attack ; wait ; -attack ; cmd use blaster" void Cmd_Wait_f( void ) { if ( Cmd_Argc() == 2 ) { cmd_wait = atoi( Cmd_Argv( 1 ) ); + if ( cmd_wait < 0 ) + cmd_wait = 1; // ignore the argument } else { cmd_wait = 1; } @@ -176,7 +178,7 @@ void Cbuf_Execute (void) while (cmd_text.cursize) { - if ( cmd_wait ) { + if ( cmd_wait > 0 ) { // skip out while text still remains in buffer, leaving it // for next frame cmd_wait--; |