From 621641f1e130e78d0c9c4ce28e1e54ff98c5e8db Mon Sep 17 00:00:00 2001 From: iThorgrim <125808072+iThorgrim@users.noreply.github.com> Date: Tue, 25 Nov 2025 00:59:38 +0100 Subject: [PATCH 1/5] fix(Modules): Propagate lualib to Sol2 (#23838) --- modules/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt index 13d123bf4b..fd36c5068a 100644 --- a/modules/CMakeLists.txt +++ b/modules/CMakeLists.txt @@ -279,6 +279,11 @@ add_library(modules STATIC if (MOD_ALE_FOUND) target_link_libraries(modules PUBLIC lualib) + # Also ensure include directories are propagated for modules that include sol.hpp + get_target_property(LUALIB_INCLUDE_DIRS lualib INTERFACE_INCLUDE_DIRECTORIES) + if(LUALIB_INCLUDE_DIRS) + list(APPEND PUBLIC_INCLUDES ${LUALIB_INCLUDE_DIRS}) + endif() endif() target_link_libraries(modules From b92976fa5049ad13a9fb3e4318ec15aabaad5552 Mon Sep 17 00:00:00 2001 From: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com> Date: Tue, 25 Nov 2025 00:53:26 +0000 Subject: [PATCH 2/5] fix(DB/Quest) - Elixir of Agony doesn't require any quest to be picked up (#23883) Co-authored-by: FlyingArowana --- data/sql/updates/pending_db_world/rev_1764001241806621500.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1764001241806621500.sql diff --git a/data/sql/updates/pending_db_world/rev_1764001241806621500.sql b/data/sql/updates/pending_db_world/rev_1764001241806621500.sql new file mode 100644 index 0000000000..260bc40a90 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1764001241806621500.sql @@ -0,0 +1,2 @@ +-- Removes the pre-quest for Elixir of Pain [502] for Elixir of Agony +UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE (`ID` = 509); From ae3ff5f8404520f5d1e98c53d49867ad9c96eccb Mon Sep 17 00:00:00 2001 From: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com> Date: Tue, 25 Nov 2025 00:53:35 +0000 Subject: [PATCH 3/5] fix(DB/Quest) - Remember Everfrost! is now repetable (#23878) Co-authored-by: FlyingArowana --- data/sql/updates/pending_db_world/rev_1763948666255732400.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1763948666255732400.sql diff --git a/data/sql/updates/pending_db_world/rev_1763948666255732400.sql b/data/sql/updates/pending_db_world/rev_1763948666255732400.sql new file mode 100644 index 0000000000..f7bc8c966c --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1763948666255732400.sql @@ -0,0 +1,2 @@ +-- Makes the quest "Remember Everfrost" repetable +UPDATE `quest_template_addon` SET `SpecialFlags` = `SpecialFlags` | 1 WHERE `ID` = 13421; From 240c29a1fb131e3bad5ddff0c8b8e5fa01411df7 Mon Sep 17 00:00:00 2001 From: blinkysc <37940565+blinkysc@users.noreply.github.com> Date: Mon, 24 Nov 2025 18:53:44 -0600 Subject: [PATCH 4/5] fix(DB/Quest): Light Won't Grant Me Vengeance now requires Crusader Forward Camp (#23876) Co-authored-by: blinkysc --- data/sql/updates/pending_db_world/rev_1763941884087631793.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1763941884087631793.sql diff --git a/data/sql/updates/pending_db_world/rev_1763941884087631793.sql b/data/sql/updates/pending_db_world/rev_1763941884087631793.sql new file mode 100644 index 0000000000..6d0b227959 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1763941884087631793.sql @@ -0,0 +1,2 @@ +-- Light Won't Grant Me Vengeance requires Crusader Forward Camp +UPDATE `quest_template_addon` SET `PrevQuestID` = 12894 WHERE `ID` = 12904; From 74195db21b12263417fad888a3d1dee9ab9ce8d3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 25 Nov 2025 00:54:35 +0000 Subject: [PATCH 5/5] chore(DB): import pending files Referenced commit(s): b92976fa5049ad13a9fb3e4318ec15aabaad5552 --- .../rev_1763941884087631793.sql => db_world/2025_11_25_00.sql} | 1 + .../rev_1763948666255732400.sql => db_world/2025_11_25_01.sql} | 1 + .../rev_1764001241806621500.sql => db_world/2025_11_25_02.sql} | 1 + 3 files changed, 3 insertions(+) rename data/sql/updates/{pending_db_world/rev_1763941884087631793.sql => db_world/2025_11_25_00.sql} (76%) rename data/sql/updates/{pending_db_world/rev_1763948666255732400.sql => db_world/2025_11_25_01.sql} (76%) rename data/sql/updates/{pending_db_world/rev_1764001241806621500.sql => db_world/2025_11_25_02.sql} (76%) diff --git a/data/sql/updates/pending_db_world/rev_1763941884087631793.sql b/data/sql/updates/db_world/2025_11_25_00.sql similarity index 76% rename from data/sql/updates/pending_db_world/rev_1763941884087631793.sql rename to data/sql/updates/db_world/2025_11_25_00.sql index 6d0b227959..6579ab65db 100644 --- a/data/sql/updates/pending_db_world/rev_1763941884087631793.sql +++ b/data/sql/updates/db_world/2025_11_25_00.sql @@ -1,2 +1,3 @@ +-- DB update 2025_11_24_03 -> 2025_11_25_00 -- Light Won't Grant Me Vengeance requires Crusader Forward Camp UPDATE `quest_template_addon` SET `PrevQuestID` = 12894 WHERE `ID` = 12904; diff --git a/data/sql/updates/pending_db_world/rev_1763948666255732400.sql b/data/sql/updates/db_world/2025_11_25_01.sql similarity index 76% rename from data/sql/updates/pending_db_world/rev_1763948666255732400.sql rename to data/sql/updates/db_world/2025_11_25_01.sql index f7bc8c966c..6ef704bb95 100644 --- a/data/sql/updates/pending_db_world/rev_1763948666255732400.sql +++ b/data/sql/updates/db_world/2025_11_25_01.sql @@ -1,2 +1,3 @@ +-- DB update 2025_11_25_00 -> 2025_11_25_01 -- Makes the quest "Remember Everfrost" repetable UPDATE `quest_template_addon` SET `SpecialFlags` = `SpecialFlags` | 1 WHERE `ID` = 13421; diff --git a/data/sql/updates/pending_db_world/rev_1764001241806621500.sql b/data/sql/updates/db_world/2025_11_25_02.sql similarity index 76% rename from data/sql/updates/pending_db_world/rev_1764001241806621500.sql rename to data/sql/updates/db_world/2025_11_25_02.sql index 260bc40a90..49dd261649 100644 --- a/data/sql/updates/pending_db_world/rev_1764001241806621500.sql +++ b/data/sql/updates/db_world/2025_11_25_02.sql @@ -1,2 +1,3 @@ +-- DB update 2025_11_25_01 -> 2025_11_25_02 -- Removes the pre-quest for Elixir of Pain [502] for Elixir of Agony UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE (`ID` = 509);