diff --git a/src/client/scripts/aiscript/api.ts b/src/client/scripts/aiscript/api.ts index 0db02c2a21..9ca16df494 100644 --- a/src/client/scripts/aiscript/api.ts +++ b/src/client/scripts/aiscript/api.ts @@ -44,9 +44,8 @@ export function createAiScriptEnv(vm, opts) { export function createPluginEnv(vm, opts) { const config = new Map(); - for (const key in opts.plugin.config) { - const val = opts.plugin.configData[key] || opts.plugin.config[key].default; - config.set(key, jsToVal(val)); + for (const [k, v] of Object.entries(opts.plugin.config)) { + config.set(k, jsToVal(opts.plugin.configData[k] || v.default)); } return {