diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 8aeaf7728c7..454fc9ea048 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -185,7 +185,10 @@ GLOBAL_PROTECT(AdminProcCallSpamPrevention) /client/proc/get_callproc_args() var/argnum = input("Number of arguments","Number:",0) as num|null - if(!argnum && (argnum!=0)) return + if(argnum <= 0) + return list() // to allow for calling with 0 args + + argnum = clamp(argnum, 1, 50) var/list/lst = list() //TODO: make a list to store whether each argument was initialised as null.