From f9428e07c646124ef71ed9022f55531347ba0267 Mon Sep 17 00:00:00 2001 From: Timberpoes Date: Fri, 18 Feb 2022 09:03:47 +0000 Subject: [PATCH] Fix BYOND-related runtime in SDQL2 _new wrapper (#64895) --- code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index 611b80ee8a4..996860405b2 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -85,7 +85,13 @@ return min(arglist(args)) /proc/_new(type, arguments) - var/datum/result = new type(arglist(arguments)) + var/datum/result + + if(!length(arguments)) + result = new type() + else + result = new type(arglist(arguments)) + if(istype(result)) result.datum_flags |= DF_VAR_EDITED return result