diff --git a/leaderboard.lua b/leaderboard.lua index 7c488fe..b39748a 100644 --- a/leaderboard.lua +++ b/leaderboard.lua @@ -458,6 +458,12 @@ local function changelevel(player, ...) return end + -- Verify valid race level + if not (mapheaderinfo[mapnum].typeoflevel & (TOL_SP | TOL_RACE)) then + CONS_Printf(player, "Battle maps are not supported") + return + end + nextMap = G_BuildMapName(mapnum) end COM_AddCommand("changelevel", changelevel)