From 2820fc5219f1d576b556f1826a85d6c348088d88 Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 7 Jun 2025 20:12:11 +0200 Subject: [PATCH 1/4] Update player_progression.sql --- sql/world/base/player_progression.sql | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sql/world/base/player_progression.sql b/sql/world/base/player_progression.sql index e3379b3..f5883bb 100644 --- a/sql/world/base/player_progression.sql +++ b/sql/world/base/player_progression.sql @@ -29,3 +29,11 @@ INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `Ques (66016, 2, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28006, 0, 0, 0, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 'Progression Quest WotLK T3', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', '', '', '', 12340), (66017, 2, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28006, 0, 0, 0, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 'Progression Quest WotLK T4', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', '', '', '', 12340), (66018, 2, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28006, 0, 0, 0, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 'Progression Quest WotLK T5', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', '', '', '', 12340); + +-- https://www.azerothcore.org/wiki/conditions + +DELETE FROM `conditions` WHERE `SourceGroup` = 19768 AND `SourceEntry` = 34689; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(1, 19768, 34689, 0, 1, 8, 0, 66011, 0, 0, 0, 0, 0, '', 'Design: Chaotic Skyfire Diamond will only drop if the player has completed PROGRESSION_TBC_TIER_3'), +(1, 19768, 34689, 0, 1, 7, 0, 755, 1, 0, 0, 0, 0, '', 'Design: Chaotic Skyfire Diamond will only drop if the player has the Jewelcrafting skill'); + From 4a1717321a233e5764bf19ff081e89b1b586fcff Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 7 Jun 2025 21:16:32 +0200 Subject: [PATCH 2/4] Update player_progression.sql added Cultist set items added Dark Iron Scraps --- sql/world/base/player_progression.sql | 186 +++++++++++++++++++++++++- 1 file changed, 182 insertions(+), 4 deletions(-) diff --git a/sql/world/base/player_progression.sql b/sql/world/base/player_progression.sql index f5883bb..596263a 100644 --- a/sql/world/base/player_progression.sql +++ b/sql/world/base/player_progression.sql @@ -30,10 +30,188 @@ INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `Ques (66017, 2, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28006, 0, 0, 0, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 'Progression Quest WotLK T4', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', '', '', '', 12340), (66018, 2, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28006, 0, 0, 0, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 'Progression Quest WotLK T5', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', '', '', '', 12340); --- https://www.azerothcore.org/wiki/conditions -DELETE FROM `conditions` WHERE `SourceGroup` = 19768 AND `SourceEntry` = 34689; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +-- 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 +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, +`ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +-- +(1, 11880, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), -- drops in patch 1.8 +(1, 11881, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 11882, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 11883, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 14479, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15201, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15213, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15541, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15542, 20406, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Mantle will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +-- +(1, 11880, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), -- drops in patch 1.8 +(1, 11881, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 11882, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 11883, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 14479, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15201, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15213, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15541, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +(1, 15542, 20407, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Twilight Cultist Robe will only drop if the player has completed PROGRESSION_BLACKWING_LAIR'), +-- +(1, 11880, 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'), -- drops in patch 1.8 +(1, 11881, 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, 11882, 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, 11883, 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, 14479, 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, 15201, 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, 15213, 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, 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, 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'), +(1, 7025, 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, 7026, 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, 7027, 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, 7028, 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, 7029, 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, 7033, 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, 7034, 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, 7035, 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, 8504, 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, 8566, 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, 8891, 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, 8892, 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, 8893, 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, 8894, 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, 8895, 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, 8896, 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, 8897, 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, 8898, 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, 8899, 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, 8900, 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, 8902, 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, 8903, 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, 8904, 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, 8905, 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, 8906, 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, 8907, 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, 8908, 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, 8909, 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, 8910, 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, 8911, 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, 8912, 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, 8913, 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, 8914, 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, 8915, 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, 8916, 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, 8920, 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, 8921, 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, 8922, 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, 8923, 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, 8924, 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, 8925, 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, 8926, 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, 8927, 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, 8928, 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, 8929, 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, 8932, 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, 8933, 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, 8977, 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, 8980, 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, 8983, 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, 9016, 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, 9017, 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, 9018, 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, 9019, 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, 9024, 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, 9025, 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, 9026, 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, 9027, 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, 9028, 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, 9029, 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, 9030, 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, 9031, 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, 9032, 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, 9033, 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, 9041, 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, 9042, 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, 9043, 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, 9044, 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, 9045, 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, 9056, 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, 9097, 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, 9098, 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, 9156, 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, 9176, 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, 9196, 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, 9197, 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, 9198, 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, 9199, 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, 9200, 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, 9201, 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, 9216, 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, 9217, 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, 9218, 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, 9219, 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, 9236, 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, 9237, 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, 9239, 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, 9240, 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, 9241, 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, 9257, 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, 9258, 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, 9259, 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, 9260, 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, 9261, 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, 9262, 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, 9263, 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, 9264, 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, 9265, 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, 9266, 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, 9267, 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, 9268, 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, 9269, 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, 9319, 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, 9398, 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, 9437, 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, 9438, 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, 9439, 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, 9441, 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, 9442, 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, 9443, 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, 9445, 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, 9476, 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, 9499, 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, 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, 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'), +(1, 9554, 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, 9568, 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, 9583, 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, 9596, 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, 9605, 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, 9677, 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, 9678, 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, 9680, 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, 9681, 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, 9692, 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, 9693, 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, 9716, 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, 9717, 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, 9718, 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, 9736, 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, 9938, 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, 10043, 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, 10584, 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, 15692, 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, 24818, 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, 24819, 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, 19768, 34689, 0, 1, 8, 0, 66011, 0, 0, 0, 0, 0, '', 'Design: Chaotic Skyfire Diamond will only drop if the player has completed PROGRESSION_TBC_TIER_3'), (1, 19768, 34689, 0, 1, 7, 0, 755, 1, 0, 0, 0, 0, '', 'Design: Chaotic Skyfire Diamond will only drop if the player has the Jewelcrafting skill'); - 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 3/4] 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'), From f59df8d86fa036ac3df6ef7c9cf7011f00cfb3ce Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sun, 8 Jun 2025 03:09:21 +0200 Subject: [PATCH 4/4] added Savage Frond added Savage Frond --- sql/world/base/player_progression.sql | 29 ++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/sql/world/base/player_progression.sql b/sql/world/base/player_progression.sql index d41da54..c5c5a48 100644 --- a/sql/world/base/player_progression.sql +++ b/sql/world/base/player_progression.sql @@ -31,10 +31,12 @@ INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `Ques (66018, 2, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28006, 0, 0, 0, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 'Progression Quest WotLK T5', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', '', '', '', 12340); +/* CREATURE DROPS */ + -- 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 (22525, 22526, 22527, 22528); -- Lights Hope Chapel quest items +DELETE FROM `conditions` WHERE `SourceEntry` IN (22525, 22526, 22527, 22528, 22529); -- Lights Hope Chapel quest items INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES -- @@ -304,5 +306,30 @@ INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry (1, 24818, 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, 24819, 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, 5881, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 6509, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 6510, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 6511, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 6512, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 7138, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 7139, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 9601, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11458, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11459, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11461, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11462, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11464, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11465, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 11489, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 12220, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 12258, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 13021, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 13022, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 13196, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 13197, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 13285, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +(1, 14303, 22529, 0, 0, 8, 0, 66006, 0, 0, 0, 0, 0, '', 'Savage Frond will only drop if the player has completed PROGRESSION_AQ'), +-- (1, 19768, 34689, 0, 1, 8, 0, 66011, 0, 0, 0, 0, 0, '', 'Design: Chaotic Skyfire Diamond will only drop if the player has completed PROGRESSION_TBC_TIER_3'), (1, 19768, 34689, 0, 1, 7, 0, 755, 1, 0, 0, 0, 0, '', 'Design: Chaotic Skyfire Diamond will only drop if the player has the Jewelcrafting skill'); +