From 769f77f0d67dadd089ffb9f7bbdcd29401aefbf3 Mon Sep 17 00:00:00 2001 From: Xurkon Date: Sat, 28 Mar 2026 23:19:59 -0500 Subject: [PATCH] fix: hook ZoneDB.Initialize to apply custom zones before original Initialize --- Database/Zones/zoneDB.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Database/Zones/zoneDB.lua b/Database/Zones/zoneDB.lua index 0757974..072cc65 100644 --- a/Database/Zones/zoneDB.lua +++ b/Database/Zones/zoneDB.lua @@ -410,4 +410,14 @@ function _ZoneDB:RunTests() Questie:Debug(Questie.DEBUG_CRITICAL, "[" .. Questie:Colorize("ZoneDBTests", "yellow") .. "] Testing ZoneDB done") end +do + local originalZoneInitialize = ZoneDB.Initialize + if type(originalZoneInitialize) == "function" then + function ZoneDB:Initialize(...) + ZoneDB:ApplyCustomZones() + return originalZoneInitialize(self, ...) + end + end +end + return ZoneDB