Scripts/Icecrown Citadel: Fixed Professor Putricide ooze adds behavior (cannot taunt/aggro anymore), also removed targeting dbc hack and scripted the spell properly

This commit is contained in:
Shauren
2011-04-06 21:21:45 +02:00
parent 06acfddb86
commit 24240430ad
7 changed files with 167 additions and 92 deletions
+4
View File
@@ -18201,6 +18201,10 @@ INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment
(-71224, 69706, 0, 'Rotface: Mutated Infection Summon'),
(-73022, 69706, 0, 'Rotface: Mutated Infection Summon'),
(-73023, 69706, 0, 'Rotface: Mutated Infection Summon'),
(-70447, 70530, 0, 'Putricide: Volatile Ooze Adhesive Protection'),
(-72836, 70530, 0, 'Putricide: Volatile Ooze Adhesive Protection'),
(-72837, 70530, 0, 'Putricide: Volatile Ooze Adhesive Protection'),
(-72838, 70530, 0, 'Putricide: Volatile Ooze Adhesive Protection'),
( 70867, 70871, 2, 'Blood-Queen: Essence of the Blood Queen'),
( 71473, 70871, 2, 'Blood-Queen: Essence of the Blood Queen'),
( 71532, 70871, 2, 'Blood-Queen: Essence of the Blood Queen'),
+8
View File
@@ -2000,6 +2000,14 @@ INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
( 72455, 'spell_putricide_gaseous_bloat'),
( 72832, 'spell_putricide_gaseous_bloat'),
( 72833, 'spell_putricide_gaseous_bloat'),
( 70447, 'spell_putricide_ooze_channel'),
( 72836, 'spell_putricide_ooze_channel'),
( 72837, 'spell_putricide_ooze_channel'),
( 72838, 'spell_putricide_ooze_channel'),
( 70672, 'spell_putricide_ooze_channel'),
( 72455, 'spell_putricide_ooze_channel'),
( 72832, 'spell_putricide_ooze_channel'),
( 72833, 'spell_putricide_ooze_channel'),
( 70459, 'spell_putricide_ooze_eruption_searcher'),
( 71255, 'spell_putricide_choking_gas_bomb'),
( 70920, 'spell_putricide_unbound_plague'),
@@ -0,0 +1,6 @@
DELETE FROM `spell_linked_spell` WHERE `spell_effect`=70530;
INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment`) VALUES
(-70447,70530,0, 'Putricide: Volatile Ooze Adhesive Protection'),
(-72836,70530,0, 'Putricide: Volatile Ooze Adhesive Protection'),
(-72837,70530,0, 'Putricide: Volatile Ooze Adhesive Protection'),
(-72838,70530,0, 'Putricide: Volatile Ooze Adhesive Protection');
@@ -0,0 +1,10 @@
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_putricide_ooze_channel';
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
(70447, 'spell_putricide_ooze_channel'),
(72836, 'spell_putricide_ooze_channel'),
(72837, 'spell_putricide_ooze_channel'),
(72838, 'spell_putricide_ooze_channel'),
(70672, 'spell_putricide_ooze_channel'),
(72455, 'spell_putricide_ooze_channel'),
(72832, 'spell_putricide_ooze_channel'),
(72833, 'spell_putricide_ooze_channel');