From 081d237cbff104e1af1b0a672d8aa04a11ec6198 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Tue, 4 Feb 2025 08:59:55 -0600 Subject: [PATCH] talking and shopping: don't pass click events forward Fix #567 --- src/game/boe.dlgutil.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/boe.dlgutil.cpp b/src/game/boe.dlgutil.cpp index cd457036..a50e9b77 100644 --- a/src/game/boe.dlgutil.cpp +++ b/src/game/boe.dlgutil.cpp @@ -258,7 +258,7 @@ bool handle_shop_event(location p, cFramerateLimiter& fps_limiter) { return true; } } - return false; + return p.in(rectangle(talk_gworld)); } void handle_sale(int i) { @@ -1153,7 +1153,7 @@ bool handle_talk_event(location p, cFramerateLimiter& fps_limiter) { break; } handle_talk_node(which_talk_entry); - return clicked_word; + return clicked_word || p.in(rectangle(talk_gworld)); } //town_num; // Will be 0 - 200 for town, 200 - 290 for outdoors