diff --git a/public/scripts/extensions/expressions/index.js b/public/scripts/extensions/expressions/index.js index f174b3c90..2add4dd81 100644 --- a/public/scripts/extensions/expressions/index.js +++ b/public/scripts/extensions/expressions/index.js @@ -569,9 +569,11 @@ async function moduleWorker() { return; } + const lastMessageChanged = !((lastCharacter === context.characterId || lastCharacter === context.groupId) + && lastMessage === currentLastMessage.mes); + // check if last message changed - if ((lastCharacter === context.characterId || lastCharacter === context.groupId) - && lastMessage === currentLastMessage.mes) { + if (!lastMessageChanged) { return; }