THAT WAS CLOSE

This commit is contained in:
kevinz000
2018-12-23 12:42:41 -08:00
parent 2de19690e2
commit 53abb3c3dd

View File

@@ -635,7 +635,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null
for(var/i in found)
if(!is_proper_datum(i))
continue
world.SDQL_var(i, query_tree["call"][1], source = i, superuser)
world.SDQL_var(i, query_tree["call"][1], null, i, superuser, src)
obj_count_finished++
SDQL2_TICK_CHECK
SDQL2_HALT_CHECK
@@ -871,7 +871,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null
result = dummy
val += result
else
val = world.SDQL_var(object, expression, i, object, superuser)
val = world.SDQL_var(object, expression, i, object, superuser, src)
i = expression.len
return list("val" = val, "i" = i)
@@ -1029,7 +1029,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null
v = expression[start]
if(long)
if(expression[start + 1] == ".")
return SDQL_var(v, expression[start + 2], source = source, superuser = superuser, query = query)
return SDQL_var(v, expression[start + 2], null, source, superuser, query)
else if(expression[start + 1] == ":")
return (query.options & SDQL2_OPTION_BLOCKING_CALLS)? query.SDQL_function_async(object, v, expression[start + 2], source) : query.SDQL_function_blocking(object, v, expression[start + 2], source)
else if(expression[start + 1] == "\[" && islist(v))