From 7004de6e7107a72bf3e599cae75aa287b087b449 Mon Sep 17 00:00:00 2001 From: yuzumika Date: Thu, 4 Jan 2024 14:30:59 -0800 Subject: [PATCH] ppq: fix bug where non-party leader can get stuck in an npc dialogue loop --- scripts/npc/2094002.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/npc/2094002.js b/scripts/npc/2094002.js index cc3ada4d87d..34c3f0ceae7 100644 --- a/scripts/npc/2094002.js +++ b/scripts/npc/2094002.js @@ -23,7 +23,12 @@ function action(mode, type, selection) { } if (!cm.isEventLeader()) { - cm.sendYesNo("I wish for your leader to talk to me. Alternatively, you may be wanting to quit. Are you going to abandon this campaign?"); + // Player chose "No" or "End Chat" + if (mode <= 0) { + cm.dispose(); + } else { + cm.sendYesNo("I wish for your leader to talk to me. Alternatively, you may be wanting to quit. Are you going to abandon this campaign?"); + } } else { var eim = cm.getEventInstance(); if (eim == null) {