diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 4bb0c7d76d..bff431a6c7 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -696,7 +696,8 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null */ /datum/SDQL2_query/proc/SDQL_print(datum/object, list/text_list, print_nulls = TRUE, recursion = 1, linebreak = TRUE) if(recursion > 50) - text_list += "RECURSION LIMIT REACHED." + text_list += "
RECURSION LIMIT REACHED.
" + return if(is_object_datatype(object)) if(!islist(object)) text_list += "[object.type] [REF(object)]: [object]" @@ -739,18 +740,20 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null SDQL_print(value, text_list, TRUE, recursion, FALSE) text_list += "
" text_list += "\]" + if(linebreak) + text_list += "
" else if(isnull(object)) if(print_nulls) text_list += "NULL" else if(istext(object)) - text_list += "STRING: [object]" - else if(isnum(object)) - text_list += "NUM: [object]" + text_list += "\"[object]\"" + else if(isnum(object) || ispath(object)) + text_list += "[object]" else text_list += "UNKNOWN: [object]" - if(linebreak) - text_list += "
" + if(linebreak) + text_list += "
" /datum/SDQL2_query/CanProcCall() if(!allow_admin_interact)