diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-02-07 17:21:44 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-02-07 17:21:44 +0100 |
| commit | dc1b02d35d682e1fee28ddc9ebe790fe8c3e711f (patch) | |
| tree | 5a932cc83a3c45091cdc142851910da4a38e751a /sql/updates | |
| parent | 00b93c508f811577f7bd93b352badd715912acd1 (diff) | |
Scripts/Icecrown Citadel: Added Sindragosa script
Diffstat (limited to 'sql/updates')
6 files changed, 74 insertions, 0 deletions
diff --git a/sql/updates/world/2011_02_07_0_world_achievement_criteria_data.sql b/sql/updates/world/2011_02_07_0_world_achievement_criteria_data.sql new file mode 100644 index 00000000000..c73e90d161d --- /dev/null +++ b/sql/updates/world/2011_02_07_0_world_achievement_criteria_data.sql @@ -0,0 +1,18 @@ +DELETE FROM `achievement_criteria_data` WHERE `criteria_id` IN (12822,12996,12972,12989,12758,12955,13049,13060,13102,13133,13134,13135); +INSERT INTO `achievement_criteria_data` (`criteria_id`,`type`,`value1`,`value2`,`ScriptName`) VALUES +(12822,11,0,0, 'achievement_all_you_can_eat'), -- All You Can Eat (10 player) +(12822,12,0,0, ''), -- All You Can Eat (10 player) +(12996,11,0,0, 'achievement_all_you_can_eat'), -- All You Can Eat (10 player) Heroic +(12996,12,2,0, ''), -- All You Can Eat (10 player) Heroic +(12972,11,0,0, 'achievement_all_you_can_eat'), -- All You Can Eat (25 player) +(12972,12,1,0, ''), -- All You Can Eat (25 player) +(12989,11,0,0, 'achievement_all_you_can_eat'), -- All You Can Eat (25 player) Heroic +(12989,12,3,0, ''), -- All You Can Eat (25 player) Heroic +(12758,12,0,0, ''), -- The Frostwing Halls (10 player) Sindragosa +(12955,12,1,0, ''), -- The Frostwing Halls (25 player) Sindragosa +(13049,12,2,0, ''), -- Heroic: The Frostwing Halls (10 player) Sindragosa +(13060,12,3,0, ''), -- Heroic: The Frostwing Halls (25 player) Sindragosa +(13102,12,0,0, ''), -- Sindragosa kills (Icecrown 10 player) +(13133,12,1,0, ''), -- Sindragosa kills (Icecrown 25 player) +(13134,12,2,0, ''), -- Sindragosa kills (Heroic Icecrown 10 player) +(13135,12,3,0, ''); -- Sindragosa kills (Heroic Icecrown 25 player) diff --git a/sql/updates/world/2011_02_07_0_world_areatrigger_scripts.sql b/sql/updates/world/2011_02_07_0_world_areatrigger_scripts.sql new file mode 100644 index 00000000000..6fba267fe1b --- /dev/null +++ b/sql/updates/world/2011_02_07_0_world_areatrigger_scripts.sql @@ -0,0 +1,3 @@ +DELETE FROM `areatrigger_scripts` WHERE `entry`=5604; +INSERT INTO `areatrigger_scripts` (`entry`,`ScriptName`) VALUES +(5604,'at_sindragosa_lair'); diff --git a/sql/updates/world/2011_02_07_0_world_creature_text.sql b/sql/updates/world/2011_02_07_0_world_creature_text.sql new file mode 100644 index 00000000000..e4d570bb7fa --- /dev/null +++ b/sql/updates/world/2011_02_07_0_world_creature_text.sql @@ -0,0 +1,14 @@ +DELETE FROM `creature_text` WHERE `entry`=36853; +INSERT INTO `creature_text` (`entry`,`groupid`,`id`,`text`,`type`,`language`,`probability`,`emote`,`duration`,`sound`,`comment`) VALUES +(36853,0,0, 'You are fools to have come to this place! The icy winds of Northrend will consume your souls!',1,0,0,0,0,17007, 'Sindragosa - SAY_AGGRO'), +(36853,1,0, 'Suffer, mortals, as your pathetic magic betrays you!',1,0,0,0,0,17014, 'Sindragosa - SAY_UNCHAINED_MAGIC'), +(36853,2,0, '%s prepares to unleash a wave of blistering cold!',3,0,0,0,0,0, 'Sindragosa - EMOTE_WARN_BLISTERING_COLD'), +(36853,3,0, 'Can you feel the cold hand of death upon your heart?',1,0,0,0,0,17013, 'Sindragosa - SAY_BLISTERING_COLD'), +(36853,4,0, 'Aaah! It burns! What sorcery is this?!',1,0,0,0,0,17015, 'Sindragosa - SAY_RESPITE_FOR_A_TORMENTED_SOUL'), +(36853,5,0, 'Your incursion ends here! None shall survive!',1,0,0,0,0,17012, 'Sindragosa - SAY_AIR_PHASE'), +(36853,6,0, 'Now feel my master''s limitless power and despair!',1,0,0,0,0,17016, 'Sindragosa - SAY_PHASE_2'), +(36853,7,0, '%s fires a frozen orb towards $N!',3,0,0,0,0,0, 'Sindragosa - EMOTE_WARN_FROZEN_ORB'), +(36853,8,0, 'Perish!',1,0,0,0,0,17008, 'Sindragosa - SAY_KILL 1'), +(36853,8,1, 'A flaw of mortality...',1,0,0,0,0,17009, 'Sindragosa - SAY_KILL 2'), +(36853,9,0, 'Enough! I tire of these games!',1,0,0,0,0,17011, 'Sindragosa - SAY_BERSERK'), +(36853,10,0, 'Free...at last...',1,0,0,0,0,17010, 'Sindragosa - SAY_DEATH'); diff --git a/sql/updates/world/2011_02_07_0_world_scriptname.sql b/sql/updates/world/2011_02_07_0_world_scriptname.sql new file mode 100644 index 00000000000..d6b290c48ab --- /dev/null +++ b/sql/updates/world/2011_02_07_0_world_scriptname.sql @@ -0,0 +1,5 @@ +UPDATE `creature_template` SET `ScriptName`='boss_sindragosa' WHERE `entry`=36853; +UPDATE `creature_template` SET `ScriptName`='npc_ice_tomb' WHERE `entry`=36980; +UPDATE `creature_template` SET `ScriptName`='npc_spinestalker' WHERE `entry`=37534; +UPDATE `creature_template` SET `ScriptName`='npc_rimefang_icc' WHERE `entry`=37533; +UPDATE `creature_template` SET `ScriptName`='npc_sindragosa_trash' WHERE `entry` IN (37531,37532); diff --git a/sql/updates/world/2011_02_07_0_world_spell_linked_spell.sql b/sql/updates/world/2011_02_07_0_world_spell_linked_spell.sql new file mode 100644 index 00000000000..0839e256fb3 --- /dev/null +++ b/sql/updates/world/2011_02_07_0_world_spell_linked_spell.sql @@ -0,0 +1,4 @@ +DELETE FROM `spell_linked_spell` WHERE `spell_trigger` IN (70117,70157); +INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment`) VALUES +(70117,70122,1, 'Sindragosa - Icy Grip'), +(70157,69700,2, 'Sindragosa - Ice Tomb resistance'); diff --git a/sql/updates/world/2011_02_07_0_world_spell_script_names.sql b/sql/updates/world/2011_02_07_0_world_spell_script_names.sql new file mode 100644 index 00000000000..7fc30c64a07 --- /dev/null +++ b/sql/updates/world/2011_02_07_0_world_spell_script_names.sql @@ -0,0 +1,30 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_frostwarden_handler_order_whelp'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_frostwarden_handler_focus_fire'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_rimefang_icy_blast'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_s_fury'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_unchained_magic'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_instability'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_frost_beacon'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_ice_tomb'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_ice_tomb_dummy'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_ice_tomb_trap'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sindragosa_collision_filter'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(71357,'spell_frostwarden_handler_order_whelp'), +(71350,'spell_frostwarden_handler_focus_fire'), +(71376,'spell_rimefang_icy_blast'), +(70598,'spell_sindragosa_s_fury'), +(69762,'spell_sindragosa_unchained_magic'), +(69766,'spell_sindragosa_instability'), +(70126,'spell_sindragosa_frost_beacon'), +(69712,'spell_sindragosa_ice_tomb'), +(69675,'spell_sindragosa_ice_tomb_dummy'), +(70157,'spell_sindragosa_ice_tomb_trap'), +(69845,'spell_sindragosa_collision_filter'), +(71053,'spell_sindragosa_collision_filter'), +(71054,'spell_sindragosa_collision_filter'), +(71055,'spell_sindragosa_collision_filter'), +(70127,'spell_sindragosa_collision_filter'), +(72528,'spell_sindragosa_collision_filter'), +(72529,'spell_sindragosa_collision_filter'), +(72530,'spell_sindragosa_collision_filter'); |
