diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index 24149e7e6c..b0cc4fdfa9 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -4,7 +4,7 @@ return abs(A) /proc/_animate(atom/A, set_vars, time = 10, loop = 1, easing = LINEAR_EASING, flags = null) - var/mutable_appearance/MA = new() + var/mutable_appearance/MA = new(A) for(var/v in set_vars) MA.vars[v] = set_vars[v] animate(A, appearance = MA, time, loop, easing, flags) @@ -33,6 +33,9 @@ /proc/_cos(X) return cos(X) +/proc/_filter(type, ...) + return filter(arglist(args.Copy())) + /proc/_get_dir(Loc1, Loc2) return get_dir(Loc1, Loc2) @@ -234,3 +237,4 @@ for(var/turf/T in v) . += T return pick(.) +t