From 6814ab4869dcb2e7bb6f604286274eb9f3e44d5f Mon Sep 17 00:00:00 2001 From: Xurkon Date: Thu, 19 Mar 2026 21:56:45 -0500 Subject: [PATCH] fix: import QuestieRouteOptimizer in slash command handler --- Modules/QuestieSlash.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Modules/QuestieSlash.lua b/Modules/QuestieSlash.lua index e71076b..fc02c5a 100644 --- a/Modules/QuestieSlash.lua +++ b/Modules/QuestieSlash.lua @@ -21,8 +21,6 @@ local QuestieDB = QuestieLoader:ImportModule("QuestieDB") local l10n = QuestieLoader:ImportModule("l10n") ---@type QuestieCombatQueue local QuestieCombatQueue = QuestieLoader:ImportModule("QuestieCombatQueue") ----@type QuestieRouteOptimizer -local QuestieRouteOptimizer = QuestieLoader:ImportModule("QuestieRouteOptimizer") function QuestieSlash.RegisterSlashCommands() @@ -223,6 +221,12 @@ function QuestieSlash.HandleCommands(input) -- /questie route [off/single/all/tsp] if mainCommand == "route" then + local QuestieRouteOptimizer = QuestieLoader:ImportModule("QuestieRouteOptimizer") + if not QuestieRouteOptimizer or not QuestieRouteOptimizer.SetMode then + Questie:Print("QuestieRouteOptimizer module not loaded") + return + end + local ROUTE_MODE_OFF = 1 local ROUTE_MODE_SINGLE_QUEST = 2 local ROUTE_MODE_ALL_TRACKED = 3