From b2096c711ee0440c957b1fe7d12ccf2550725c98 Mon Sep 17 00:00:00 2001 From: Shauren Date: Sun, 29 May 2011 12:38:10 +0200 Subject: [PATCH] Scripts/Icecrown Citadel: Properly remove Uncontrollable Frenzy linked auras when entering evade more --- sql/base/world_database.sql | 4 +++- sql/updates/world/2011_05_29_01_world_spell_linked_spell.sql | 5 +++++ .../Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 sql/updates/world/2011_05_29_01_world_spell_linked_spell.sql diff --git a/sql/base/world_database.sql b/sql/base/world_database.sql index d88a6e64ab..52882cc4a7 100644 --- a/sql/base/world_database.sql +++ b/sql/base/world_database.sql @@ -18215,7 +18215,9 @@ INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment ( 70877, 72151, 2, 'Blood-Queen: Frenzied Bloodthirst 10man'), ( 71474, 72648, 2, 'Blood-Queen: Frenzied Bloodthirst 25man'), ( 71474, 72650, 2, 'Blood-Queen: Frenzied Bloodthirst 25man'), -( 70923, 70924, 2, 'Blood-Queen: Uncontrollable Frenzy'), +( 70923, 70924, 1, 'Blood-Queen: Uncontrollable Frenzy damage buff'), +(-70923,-70924, 0, 'Blood-Queen: Uncontrollable Frenzy remove 10man'), +(-70923,-73015, 0, 'Blood-Queen: Uncontrollable Frenzy remove 25man'), ( 71446, 71447, 1, 'Blood-Queen: Bloodbolt Splash'), ( 71478, 71481, 1, 'Blood-Queen: Bloodbolt Splash'), ( 71479, 71482, 1, 'Blood-Queen: Bloodbolt Splash'), diff --git a/sql/updates/world/2011_05_29_01_world_spell_linked_spell.sql b/sql/updates/world/2011_05_29_01_world_spell_linked_spell.sql new file mode 100644 index 0000000000..0c694499c4 --- /dev/null +++ b/sql/updates/world/2011_05_29_01_world_spell_linked_spell.sql @@ -0,0 +1,5 @@ +DELETE FROM `spell_linked_spell` WHERE `spell_trigger` IN (70923,-70923); +INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment`) VALUES +(70923,70924,1,'Blood-Queen: Uncontrollable Frenzy damage buff'), +(-70923,-70924,0,'Blood-Queen: Uncontrollable Frenzy remove 10man'), +(-70923,-73015,0,'Blood-Queen: Uncontrollable Frenzy remove 25man'); diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp index 0653fc6216..e3ac89c4b2 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp @@ -143,6 +143,7 @@ class boss_blood_queen_lana_thel : public CreatureScript events.ScheduleEvent(EVENT_SWARMING_SHADOWS, 30500, EVENT_GROUP_NORMAL); events.ScheduleEvent(EVENT_TWILIGHT_BLOODBOLT, urand(20000, 25000), EVENT_GROUP_NORMAL); events.ScheduleEvent(EVENT_AIR_PHASE, 124000 + uint32(Is25ManRaid() ? 3000 : 0)); + instance->DoRemoveAurasDueToSpellOnPlayers(SPELL_UNCONTROLLABLE_FRENZY); me->SetSpeed(MOVE_FLIGHT, 0.642857f, true); _offtank = NULL; _vampires.clear();