diff -uwbBEdrN svn840/src/game/g_cmds.c bugzilla/src/game/g_cmds.c --- svn840/src/game/g_cmds.c 2006-11-13 11:00:48.000000000 -0500 +++ bugzilla/src/game/g_cmds.c 2006-11-13 18:37:20.000000000 -0500 @@ -1096,6 +1096,20 @@ else return; } + else if( !Q_stricmp( arg1, "sudden_death" ) ) + { + if( g_suddenDeath.integer ) + { + trap_SendServerCommand( ent-g_entities, + "print \"callvote: the game is already in sudden death\n\"" ); + return; + } + Com_sprintf( level.voteString, sizeof( level.voteString ), + "set g_suddenDeath 1" ); + Com_sprintf( level.voteDisplayString, sizeof( level.voteDisplayString ), + "Begin sudden death" ); + } else if( !Q_stricmp( arg1, "map_restart" ) ) { Com_sprintf( level.voteString, sizeof( level.voteString ), "%s", arg1 );