From ce5766a4c7610c649735054522edd53e07d13a6b Mon Sep 17 00:00:00 2001 From: Grz3s Date: Tue, 12 Mar 2024 13:19:13 +0100 Subject: [PATCH] [5313][ACID] Scourgeholme - Icecrown redone --- ACID/acid_wotlk.sql | 3 + Updates/5313_Scourgeholme_Icecrown.sql | 81 ++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 Updates/5313_Scourgeholme_Icecrown.sql diff --git a/ACID/acid_wotlk.sql b/ACID/acid_wotlk.sql index 7d3f531cfc..6c24002dbe 100644 --- a/ACID/acid_wotlk.sql +++ b/ACID/acid_wotlk.sql @@ -28373,6 +28373,7 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers -- Dr. Terrible 30404 -- Bethod Feigr 30406 -- Captured Crusader 30407 +('3040701','30407','10','0','20','1','0','60','30000','90000','1','0','54','0','0','20346','5','70','0','0','0','0','0','0','Captured Crusader - (20% chance)(Random) Say and Emote on LOS Timer'), -- Apprentice Osterkilgr 30409 ('3040901','30409','4','0','100','0','0','0','0','0','0','0','1','31119','0','0','0','0','0','0','0','0','0','0','Apprentice Osterkilgr - Say on Aggro'), ('3040902','30409','2','0','100','0','40','0','0','0','0','0','1','31090','0','0','33','30412','1','0','0','0','0','0','Apprentice Osterkilgr - Say at 40% HP'), @@ -28399,6 +28400,8 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers -- Forgotten Depths Underking 30541 -- Forgotten Depths High Priest 30543 -- Forgotten Depths Underking 30544 +('3054401','30544','9','0','100','1025','0','5','21000','28000','0','0','11','50284','0','0','0','0','0','0','0','0','0','0','Forgotten Depths Underking - Cast Blinding Swarm'), +('3054402','30544','0','0','100','1025','18000','26000','36000','48000','0','0','11','60802','1','0','0','0','0','0','0','0','0','0','Forgotten Depths Underking - Cast Mandible Crush'), -- Crusader Bridenbrad 30562 -- Frostbrood Destroyer 30575 -- Forgotten Depths Slayer 30593 diff --git a/Updates/5313_Scourgeholme_Icecrown.sql b/Updates/5313_Scourgeholme_Icecrown.sql new file mode 100644 index 0000000000..b036f96ff7 --- /dev/null +++ b/Updates/5313_Scourgeholme_Icecrown.sql @@ -0,0 +1,81 @@ +-- Scourgeholme - Icecrown + +-- Forgotten Depths Underking 30544 +UPDATE creature SET position_x = 6711.8374, position_y = 689.24445, position_z = 408.11075, spawndist = 0, MovementType = 4 WHERE guid = 528082; -- linear +UPDATE creature SET position_x = 6711.7295, position_y = 517.7383, position_z = 403.85315, spawndist = 0, MovementType = 4 WHERE guid = 528084; -- linear +UPDATE creature SET position_x = 6835.385, position_y = 591.19934, position_z = 426.21805, spawndist = 0, MovementType = 4 WHERE guid = 528081; -- linear +UPDATE creature SET position_x = 6705.4946, position_y = 494.34222, position_z = 401.76855, spawndist = 0, MovementType = 4 WHERE guid = 528085; -- linear +UPDATE creature SET position_x = 6700.7017, position_y = 465.03635, position_z = 404.44577, spawndist = 0, MovementType = 4 WHERE guid = 528086; -- linear +UPDATE creature SET position_x = 6557.203, position_y = 475.70703, position_z = 409.81934, spawndist = 0, MovementType = 4 WHERE guid = 528083; -- linear +DELETE FROM creature_movement WHERE id IN (528082,528084,528081,528085,528086,528083); +INSERT INTO creature_movement (id, Point, PositionX, PositionY, PositionZ, Orientation, WaitTime, ScriptId) VALUES +-- 528082 +(528082,1,6711.8374,689.24445,408.11075,100,1000,0), +(528082,2,6678.1704,674.0026,407.35583,100,0,0), +(528082,3,6657.397,659.852,406.54953,100,0,0), +(528082,4,6636.085,642.9821,405.17453,100,0,0), +(528082,5,6625.3403,628.04645,404.29123,100,1000,0), +-- 528084 +(528084,1,6711.7295,517.7383,403.85315,100,1000,0), +(528084,2,6678.8584,514.709,401.77472,100,0,0), +(528084,3,6660.345,523.98755,399.99136,100,0,0), +(528084,4,6643.8555,535.16486,399.42065,100,0,0), +(528084,5,6629.0947,555.6209,399.45416,100,0,0), +(528084,6,6617.7935,577.8641,401.7494,100,1000,0), +-- 528081 +(528081,1,6835.385,591.19934,426.21805,100,1000,0), +(528081,2,6823.6416,573.3433,425.3735,100,0,0), +(528081,3,6805.711,554.7469,425.22012,100,0,0), +(528081,4,6793.4087,543.7232,423.73453,100,0,0), +(528081,5,6780.8877,533.2422,419.43445,100,0,0), +(528081,6,6768.588,529.40625,415.18445,100,0,0), +(528081,7,6746.7783,520.9961,408.82904,100,1000,0), +-- 528085 +(528085,1,6705.4946,494.34222,401.76855,100,1000,0), +(528085,2,6663.75,503.7387,398.33182,100,0,0), +(528085,3,6632.271,515.39716,396.24796,100,0,0), +(528085,4,6611.6143,534.62305,398.3858,100,0,0), +(528085,5,6611.6855,558.2101,400.06866,100,1000,0), +-- 528086 +(528086,1,6700.7017,465.03635,404.44577,100,1000,0), +(528086,2,6677.365,482.6236,398.80887,100,0,0), +(528086,3,6643.416,489.13867,396.51096,100,0,0), +(528086,4,6632.6494,516.6761,396.27835,100,0,0), +(528086,5,6596.9053,526.9364,399.13647,100,0,0), +(528086,6,6583.9126,544.01154,401.27496,100,1000,0), +-- 528083 +(528083,1,6557.203,475.70703,409.81934,100,1000,0), +(528083,2,6572.203,475.76562,405.97134,100,0,0), +(528083,3,6592.631,457.01346,404.08963,100,0,0), +(528083,4,6613.269,434.2281,403.7956,100,0,0), +(528083,5,6636.7188,421.07532,403.51154,100,0,0), +(528083,6,6672.1587,408.65723,406.43857,100,0,0), +(528083,7,6690.7773,417.99902,406.80722,100,1000,0); + +-- Forgotten Depths High Priest 30203 +DELETE FROM creature_addon WHERE guid BETWEEN 532702 AND 532706; +DELETE FROM creature_movement WHERE id BETWEEN 532702 AND 532706; +DELETE FROM game_event_creature WHERE guid BETWEEN 532702 AND 532706; +DELETE FROM game_event_creature_data WHERE guid BETWEEN 532702 AND 532706; +DELETE FROM creature_battleground WHERE guid BETWEEN 532702 AND 532706; +DELETE FROM creature_linking WHERE guid BETWEEN 532702 AND 532706; +DELETE FROM creature where guid BETWEEN 532702 AND 532706; +INSERT INTO creature (guid, id, map, spawnMask, phaseMask, position_x, position_y, position_z, orientation, spawntimesecsmin, spawntimesecsmax, spawndist, MovementType) VALUES +(532702,30203,571,1,2,6698.04,529.4632,404.25192,1.57079,300,300,0,0), +(532703,30203,571,1,2,6668.932,538.7526,402.04376,1.01229,300,300,0,0), +(532704,30203,571,1,2,6683.643,531.8737,402.68704,1.29154,300,300,0,0), +(532705,30203,571,1,2,6658.6104,547.05273,402.11838,0.7679,300,300,0,0), +(532706,30203,571,1,2,6648.9565,559.3196,402.63046,0.48869,300,300,0,0); +UPDATE creature SET position_x = 6640.911, position_y = 573.0594, position_z = 403.11414, orientation = 0.209439, spawndist = 0, MovementType = 0 WHERE guid = 527403; +DELETE FROM creature_movement WHERE id IN (527403); +UPDATE creature_template SET EquipmentTemplateid = 0 WHERE Entry = 30203; + +-- Captured Crusader 30407 +DELETE FROM dbscript_random_templates WHERE id = 20346; +INSERT INTO dbscript_random_templates (id, type, target_id, chance, comments) VALUES +(20346,0,31135,0,'Part of Captured Crusader 30407 EAI - Random Say LOS 1'), +(20346,0,31136,0,'Part of Captured Crusader 30407 EAI - Random Say LOS 2'), +(20346,0,31137,0,'Part of Captured Crusader 30407 EAI - Random Say LOS 3'), +(20346,0,31138,0,'Part of Captured Crusader 30407 EAI - Random Say LOS 4'), +(20346,0,31140,0,'Part of Captured Crusader 30407 EAI - Random Say LOS 5'), +(20346,0,31141,0,'Part of Captured Crusader 30407 EAI - Random Say LOS 6');