diff --git a/src/ts/process/lua.ts b/src/ts/process/lua.ts index 17fefda0..3497a727 100644 --- a/src/ts/process/lua.ts +++ b/src/ts/process/lua.ts @@ -585,7 +585,7 @@ export async function runLuaEditTrigger(char:character|groupChat| }).concat(getModuleTriggers())) for(let trigger of triggers){ - if(trigger.effect[0].type === 'triggerlua'){ + if(trigger?.effect?.[0]?.type === 'triggerlua'){ const runResult = await runLua(trigger.effect[0].code, { char: char, lowLevelAccess: false,