From c55fe928cc2af794b82c37846fa2d716786e9b10 Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 13 Sep 2025 00:27:07 +0200 Subject: [PATCH] Update dungeon_blackrock_spire.sql --- .../world/base/dungeon_blackrock_spire.sql | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/data/sql/world/base/dungeon_blackrock_spire.sql b/data/sql/world/base/dungeon_blackrock_spire.sql index 1585a80..28b3a32 100644 --- a/data/sql/world/base/dungeon_blackrock_spire.sql +++ b/data/sql/world/base/dungeon_blackrock_spire.sql @@ -328,8 +328,9 @@ INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, -- sitting / sleeping -DELETE FROM `creature_addon` WHERE `guid` IN (43762, 43765, 44311, 44312, 44321, 44331, 44333, 44334); +DELETE FROM `creature_addon` WHERE `guid` IN (-43111, 43762, 43765, 44311, 44312, 44321, 44331, 44333, 44334, 45796, 52128, 52131); INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(43131, 0, 0, 3, 1, 0, 0, NULL), -- sleeping (43762, 0, 0, 1, 1, 0, 0, NULL), -- sitting (43765, 0, 0, 3, 1, 0, 0, NULL), -- sleeping (44311, 0, 0, 3, 1, 0, 0, NULL), -- sleeping @@ -337,16 +338,21 @@ INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `e (44321, 0, 0, 1, 1, 0, 0, NULL), -- sitting (44331, 0, 0, 1, 1, 0, 0, NULL), -- sitting (44333, 0, 0, 3, 1, 0, 0, NULL), -- sleeping -(44334, 0, 0, 3, 1, 0, 0, NULL); -- sleeping +(44334, 0, 0, 3, 1, 0, 0, NULL), -- sleeping +(45796, 0, 0, 3, 1, 0, 0, NULL), -- sleeping +(52128, 0, 0, 3, 1, 0, 0, NULL), -- sleeping +(52131, 0, 0, 3, 1, 0, 0, NULL); -- sleeping -UPDATE `creature_template` SET `flags_extra` = 134217728 WHERE `entry` IN (9259, 9261); -- DONT_OVERRIDE_SAI_ENTRY (134217728) - Firebrand Grunt and Darkweaver +UPDATE `creature_template` SET `flags_extra` = 134217728 WHERE `entry` IN (9259, 9261, 9583, 9693, 9717); -- DONT_OVERRIDE_SAI_ENTRY (134217728) -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-43765, -44311, -44312, -44333, -44334); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-43111, -43765, -44311, -44312, -44333, -44334, -45796, -52128, -52131); INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -- +(-43111, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Veteran - Out of Combat - Cast Sleep Aura (No Repeat)'), +(-43111, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Veteran - On Aggro - Remove Sleep Aura'), (-43765, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - Out of Combat - Cast Sleep Aura (No Repeat)'), (-43765, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - On Aggro - Remove Sleep Aura'), (-44311, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - Out of Combat - Cast Sleep Aura (No Repeat)'), @@ -356,7 +362,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (-44333, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - Out of Combat - Cast Sleep Aura (No Repeat)'), (-44333, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - On Aggro - Remove Sleep Aura'), (-44334, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - Out of Combat - Cast Sleep Aura (No Repeat)'), -(-44334, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - On Aggro - Remove Sleep Aura'); +(-44334, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Firebrand Grunt - On Aggro - Remove Sleep Aura'), +(-45796, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Summoner - Out of Combat - Cast Sleep Aura (No Repeat)'), +(-45796, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Summoner - On Aggro - Remove Sleep Aura'), +(-52128, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Evoker - Out of Combat - Cast Sleep Aura (No Repeat)'), +(-52128, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Evoker - On Aggro - Remove Sleep Aura'), +(-52131, 0, 0, 0, 1, 0, 100, 1, 3000, 6000, 0, 0, 0, 0, 11, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Evoker - Out of Combat - Cast Sleep Aura (No Repeat)'), +(-52131, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 26115, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodaxe Evoker - On Aggro - Remove Sleep Aura'); UPDATE `creature` SET `MovementType` = 1, `wander_distance` = 3 WHERE `guid` IN (44271, 44315);