diff --git a/src/ts/process/triggers.ts b/src/ts/process/triggers.ts index 96c5ceb2..4bc9ac62 100644 --- a/src/ts/process/triggers.ts +++ b/src/ts/process/triggers.ts @@ -100,7 +100,7 @@ export async function runTrigger(char:character,mode:triggerMode, arg:{ } function getVar(key:string){ - return `${chat.scriptstate?.['$' + key]}` + return `${chat.scriptstate?.['$' + key] ?? "null"}` } function setVar(key:string, value:string){ diff --git a/src/ts/storage/database.ts b/src/ts/storage/database.ts index adf8a8dd..d6906565 100644 --- a/src/ts/storage/database.ts +++ b/src/ts/storage/database.ts @@ -657,6 +657,7 @@ export interface Database{ combineTranslation:boolean dynamicAssets:boolean dynamicAssetsEditDisplay:boolean + } export interface customscript{