From c97faba4a93e82b7c04a30867c988415f1c301ef Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 7 Jun 2025 21:39:24 +0200 Subject: [PATCH] Update player_progression.sql added Crypt Fiend parts added Bone Fragments added Core of Elements --- sql/world/base/player_progression.sql | 95 ++++++++++++++++++++++++++- 1 file changed, 93 insertions(+), 2 deletions(-) diff --git a/sql/world/base/player_progression.sql b/sql/world/base/player_progression.sql index 596263a..d41da54 100644 --- a/sql/world/base/player_progression.sql +++ b/sql/world/base/player_progression.sql @@ -34,7 +34,7 @@ INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `Ques -- https://www.azerothcore.org/wiki/conditions DELETE FROM `conditions` WHERE `SourceGroup` = 19768 AND `SourceEntry` = 34689; -- Design: Chaotic Skyfire Diamond DELETE FROM `conditions` WHERE `SourceEntry` IN (20406, 20407, 20408); -- Cultist set items -DELETE FROM `conditions` WHERE `SourceEntry` IN (22528); -- Lights Hope Chapel quest items +DELETE FROM `conditions` WHERE `SourceEntry` IN (22525, 22526, 22527, 22528); -- Lights Hope Chapel quest items INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES -- @@ -68,6 +68,97 @@ INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry (1, 15541, 20408, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Cowl will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), (1, 15542, 20408, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Cowl will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), -- +(1, 8555, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 8556, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 8557, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 8558, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 9031, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 10412, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 10413, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 10437, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 11551, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +(1, 16184, 22525, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Crypt Fiend Parts will only drop if the player has completed PROGRESSION_AQ'), +-- +(1, 1783, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 1784, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 1785, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 1787, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 1788, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 1789, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8523, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8524, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8525, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8526, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8527, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8528, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 8529, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10390, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10391, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10393, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10394, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10432, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10478, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10485, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10486, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10487, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10488, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10489, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10491, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10816, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 10826, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11058, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11082, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11121, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11476, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11477, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11598, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +(1, 11622, 22526, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Bone Fragments will only drop if the player has completed PROGRESSION_AQ'), +-- +(1, 6520, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 6521, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 7031, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 7032, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 7132, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8278, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8519, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8520, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8521, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8522, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8909, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8910, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 8911, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9017, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9025, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9026, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9376, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9816, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9878, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 9879, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11480, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11483, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11484, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11744, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11745, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11746, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 11747, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 13279, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 13280, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14399, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14400, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14454, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14455, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14457, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14458, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14460, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14461, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14462, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14464, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 14478, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 15209, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 15211, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 15212, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +(1, 15307, 22527, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Core of Elements will only drop if the player has completed PROGRESSION_AQ'), +-- (1, 5840, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 5844, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 5846, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), @@ -187,7 +278,7 @@ INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry (1, 9502, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 9522, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 9537, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), -(1, 9541 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), +(1, 9541, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 9543, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 9545, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'), (1, 9547, 22528, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Dark Iron Scraps will only drop if the player has completed PROGRESSION_AQ'),