From b3cea28a345166370ac960adf339aa10a0dc8852 Mon Sep 17 00:00:00 2001 From: Grz3s Date: Sun, 5 Jan 2025 15:45:12 +0100 Subject: [PATCH] [5471][ACID] q.13164 'The Fate of Bloodbane' Fixed Part of: https://github.com/cmangos/wotlk-db/issues/378 --- ACID/acid_wotlk.sql | 24 ++++++++++++++++++++++++ Updates/5471_q.13164.sql | 20 ++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 Updates/5471_q.13164.sql diff --git a/ACID/acid_wotlk.sql b/ACID/acid_wotlk.sql index 7360d28ff..5eee42844 100644 --- a/ACID/acid_wotlk.sql +++ b/ACID/acid_wotlk.sql @@ -29467,6 +29467,28 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers ('3128003','31280','30','5','100','1','8','32225','0','0','0','0','11','59894','10','0','0','0','0','0','0','0','0','0','Ymirheim Spear Gun - Cast Launch Spear on Receive AI Event Custom C (Phase 1)'), ('3128004','31280','23','5','100','1','59880','1','1000','1000','0','0','22','2','0','0','0','0','0','0','0','0','0','0','Kor\'kron Suppression Turret - Set Phase 2 on Buff'), ('3128005','31280','27','3','100','1','59880','1','5000','5000','0','0','22','1','0','0','0','0','0','0','0','0','0','0','Kor\'kron Suppression Turret - Set Phase 1 on Missing Buff (Phase 2)'), +-- Orbaz Bloodbane 31283 +('3128301','31283','4','0','100','0','0','0','0','0','0','0','1','31959','0','0','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Say on Aggro'), +('3128302','31283','27','0','100','1','55667','1','7000','16000','0','0','11','55667','0','0','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Cast Desecration on Missing Aura'), +('3128303','31283','0','0','100','1025','3000','7000','6000','9000','0','0','11','60186','1','0','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Cast Plague Strike'), +('3128304','31283','0','0','100','1025','5000','8000','6000','24000','0','0','11','60987','0','1','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Cast Summon Ominous Cloud'), +('3128305','31283','2','0','100','1024','85','0','0','0','0','0','1','31961','0','0','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Say at 85% HP'), +('3128306','31283','2','0','100','1024','60','0','0','0','0','0','1','31962','0','0','11','61015','0','0','0','0','0','0','Orbaz Bloodbane - Say and Cast Empower Runeblade at 60% HP'), +('3128307','31283','2','0','100','1024','40','0','0','0','0','0','1','31963','0','0','11','58939','0','0','0','0','0','0','Orbaz Bloodbane - Say and Cast Summon Darion Morgraine at 40% HP'), +('3128308','31283','2','0','100','1024','25','0','0','0','0','0','45','5','100','0','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Send Event 5 at 25% HP'), +('3128309','31283','5','0','100','1','5000','5000','1','0','0','0','1','31969','31970','31968','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Say on Player Kill'), +('3128310','31283','30','0','100','0','5','31290','0','0','0','0','1','31966','0','0','1','31964','0','0','0','0','0','0','Orbaz Bloodbane - Say on Receive AI Event 5'), +('3128311','31283','7','0','100','0','0','0','0','0','0','0','45','8','100','0','0','0','0','0','0','0','0','0','Orbaz Bloodbane - Send Event 8 on Evade'), +('3128312','31283','6','0','100','0','0','0','0','0','0','0','1','31967','0','0','45','6','100','0','0','0','0','0','Orbaz Bloodbane - Say and Send Event 6 on Death'), +-- Highlord Darion Mograine 31290 +('3129001','31290','29','0','100','0','100','100','0','0','0','0','59','11','0','0','22','1','0','0','0','0','0','0','Highlord Darion Mograine - Face summoner and set phase 1 on Timer'), +('3129002','31290','29','5','100','0','6000','6000','0','0','0','0','1','31975','0','0','0','0','0','0','0','0','0','0','Highlord Darion Mograine - Say on Timer (Phase 1)'), +('3129003','31290','29','5','100','0','11000','11000','0','0','0','0','1','31983','0','0','0','0','0','0','0','0','0','0','Highlord Darion Mograine - Say on Timer (Phase 1)'), +('3129004','31290','29','5','100','0','17000','17000','0','0','0','0','45','5','100','0','0','0','0','0','0','0','0','0','Highlord Darion Mograine - Send Event 5 on Timer (Phase 1)'), +('3129005','31290','30','5','100','0','5','31283','0','0','0','0','19','768','0','0','1','31977','0','0','55','11','0','0','Highlord Darion Mograine - Say and remove unitflags and attack summoner on Receive AI Event 5 (Phase 1)'), +('3129006','31290','30','0','100','0','6','31283','0','0','0','0','1','31978','0','0','58','0','0','0','48','2','1','0','Highlord Darion Mograine - Say and Set Run and Paht 1 on Receive AI Event 6'), +('3129007','31290','30','0','100','0','8','31283','0','0','0','0','41','100','0','0','0','0','0','0','0','0','0','0','Highlord Darion Mograine - Despawn Self on Receive AI Event 8'), +('3129008','31290','6','0','100','0','0','0','0','0','0','0','41','30000','0','0','0','0','0','0','0','0','0','0','Highlord Darion Mograine - Despawn Self on Death'), -- The Lich King 31301 ('3130101','31301','11','0','100','0','0','0','0','0','0','0','11','34427','0','0','0','0','0','0','0','0','0','0','The Lich King - Cast Ethereal Teleport on Spawn'), ('3130102','31301','1','0','100','0','3000','3000','0','0','0','0','53','21088','0','0','0','0','0','0','0','0','0','0','The Lich King - START_RELAY_SCRIPT on OOC Timer'), @@ -30153,6 +30175,8 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers ('3234907','32349','1','1','100','1','1000','1000','10000','10000','0','0','53','20821','0','0','0','0','0','0','0','0','0','0','Cultist Shard Watcher - START_RELAY_SCRIPT on OOC Timer (Phase 1)'), -- Refurbished Demolisher 32370 -- Matthias Lehner 32404 +-- Ominous Cloud 32406 +('3240601','32406','29','0','100','0','1','1','0','0','0','0','50','0','0','0','48','1','20','0','0','0','0','0','Ominous Cloud - Set Passive and RandomMovement on Timer'), -- Matthias Lehner 32408 -- Lordaeron Captain 32414 ('3241401','32414','8','0','100','1','58915','-1','0','0','0','0','41','0','0','0','0','0','0','0','0','0','0','0','Lordaeron Captain - Despawn Self on Spell Hit'), diff --git a/Updates/5471_q.13164.sql b/Updates/5471_q.13164.sql new file mode 100644 index 000000000..18126f3f7 --- /dev/null +++ b/Updates/5471_q.13164.sql @@ -0,0 +1,20 @@ +-- q.13164 'The Fate of Bloodbane' +-- Orbaz Bloodbane 31283 +UPDATE `broadcast_text` SET `ChatTypeID` = 1 WHERE `Id` IN (31959,31961,31962,31963,31969,31970,31967,31975,31983,31964,31977,31968,31978); +UPDATE `broadcast_text` SET `ChatTypeID` = 2 WHERE `Id` IN (31966); +-- Highlord Darion Mograine 31290 +UPDATE creature_template SET Faction = 2051, MinLevel = 83, MaxLevel = 83, Expansion = 2, UnitClass = 2, UnitFlags = 512, DamageMultiplier = 5, EquipmentTemplateId = 365, MovementType = 0 WHERE Entry = 31290; +DELETE FROM creature_template_addon WHERE entry IN (31290); +INSERT INTO creature_template_addon (entry, mount, stand_state, sheath_state, pvp_flags, emote, moveflags, auras) VALUES +(31290,0,0,1,0,333,0,'42459'); +DELETE FROM creature_movement_template WHERE Entry = 31290; +INSERT INTO creature_movement_template (`Entry`, `Pathid`, `Point`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `WaitTime`, `ScriptId`) VALUES +(31290,1,1,5878.3,2019.73,507.347,100,0,0), +(31290,1,2,5885.69,2016.47,511.638,100,0,0), +(31290,1,3,5904.37,2006.88,516.346,100,0,0), +(31290,1,4,5948.84,1985.84,523.247,100,100,1); +-- Ominous Cloud 32406 +UPDATE creature_template SET Faction = 14, MinLevel = 80, MaxLevel = 80, SpeedWalk = (1 / 2.5), SpeedRun = (1 / 7), Expansion = 2, UnitFlags = 33554432, StaticFlags2 = 2048, InhabitType = 3, MovementType = 1 WHERE Entry = 32406; +DELETE FROM creature_template_addon WHERE entry = 32406; +INSERT INTO creature_template_addon (entry, mount, stand_state, sheath_state, pvp_flags, emote, moveflags, auras) VALUES +(32406,0,0,1,0,0,0,'16245 60977 60984');