diff options
Diffstat (limited to 'src')
32 files changed, 151 insertions, 13 deletions
diff --git a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp index 7939eec00a2..9929bb3240a 100644 --- a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp +++ b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp @@ -847,6 +847,7 @@ enum HorseSeats SEAT_ID_0 = 0 }; +// 52265 - Repo class spell_stable_master_repo : public AuraScript { PrepareAuraScript(spell_stable_master_repo); diff --git a/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp b/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp index bb32a41ba0e..d35ef8f2bb7 100644 --- a/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp +++ b/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp @@ -322,6 +322,7 @@ public: }; +// 31912 - Ysida Saved Credit Trigger class spell_ysida_saved_credit : public SpellScript { PrepareSpellScript(spell_ysida_saved_credit); @@ -361,6 +362,7 @@ enum HauntingPhantoms SPELL_SUMMON_WRATH_PHANTOM = 16335 }; +// 16336 - Haunting Phantoms class spell_stratholme_haunting_phantoms : public AuraScript { PrepareAuraScript(spell_stratholme_haunting_phantoms); diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp index e5180c2674b..5633969f5c7 100644 --- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp +++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp @@ -572,6 +572,7 @@ public: } }; +// 46050 - Summon Blood Elves Script class spell_summon_blood_elves_script : SpellScriptLoader { public: @@ -674,6 +675,7 @@ class spell_dark_fiend_skin : public SpellScriptLoader } }; +// 46205 - Transform Visual Missile Periodic class spell_transform_visual_missile_periodic : public SpellScriptLoader { public: @@ -700,6 +702,7 @@ class spell_transform_visual_missile_periodic : public SpellScriptLoader } }; +// 46041 - Summon Blood Elves Periodic class spell_summon_blood_elves_periodic : public SpellScriptLoader { public: diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp index ececbcebb7f..0a295b060e9 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp +++ b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp @@ -1651,6 +1651,7 @@ struct npc_stratholme_rp_dummy : NullCreatureAI } }; +// 50773 - Crusader Strike class spell_stratholme_crusader_strike : public SpellScript { PrepareSpellScript(spell_stratholme_crusader_strike); diff --git a/src/server/scripts/Kalimdor/zone_durotar.cpp b/src/server/scripts/Kalimdor/zone_durotar.cpp index fa5565b194f..9b4e1e43687 100644 --- a/src/server/scripts/Kalimdor/zone_durotar.cpp +++ b/src/server/scripts/Kalimdor/zone_durotar.cpp @@ -124,7 +124,7 @@ enum VoodooSpells SPELL_LAUNCH = 16716, // Launch (Whee!) }; -// 17009 +// 17009 - Voodoo class spell_voodoo : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp index 9597d42f872..acb8911e07f 100644 --- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp +++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp @@ -351,6 +351,13 @@ private: uint32 _insanityHandled; }; +/* 60291 - Volazj Whisper: Aggro + 60292 - Volazj Whisper: Insanity + 60293 - Volazj Whisper: Slay 01 + 60294 - Volazj Whisper: Slay 02 + 60295 - Volazj Whisper: Slay 03 + 60296 - Volazj Whisper: Death 01 + 60297 - Volazj Whisper: Death 02 */ class spell_volazj_whisper : public SpellScript { PrepareSpellScript(spell_volazj_whisper); diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_faction_champions.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_faction_champions.cpp index dbf70f481dc..7b0cf0c678a 100644 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_faction_champions.cpp +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_faction_champions.cpp @@ -2313,6 +2313,7 @@ class spell_faction_champion_death_grip : public SpellScriptLoader } }; +// 65980 - Bloodlust class spell_toc_bloodlust : public SpellScriptLoader { public: @@ -2352,6 +2353,7 @@ class spell_toc_bloodlust : public SpellScriptLoader } }; +// 65983 - Heroism class spell_toc_heroism : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp index 9319aa1b84e..d2e143bf834 100644 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp @@ -779,6 +779,8 @@ class spell_powering_up : public SpellScriptLoader } }; +// 65684, 67176, 67177, 67178 - Dark Essence +// 65686, 67222, 67223, 67224 - Light Essence class spell_valkyr_essences : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/DraktharonKeep/boss_tharon_ja.cpp b/src/server/scripts/Northrend/DraktharonKeep/boss_tharon_ja.cpp index b8fe72bc336..f0d7c2dd8da 100644 --- a/src/server/scripts/Northrend/DraktharonKeep/boss_tharon_ja.cpp +++ b/src/server/scripts/Northrend/DraktharonKeep/boss_tharon_ja.cpp @@ -206,6 +206,7 @@ class boss_tharon_ja : public CreatureScript } }; +// 53242 - Clear Gift of Tharon'ja class spell_tharon_ja_clear_gift_of_tharon_ja : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_scourgelord_tyrannus.cpp b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_scourgelord_tyrannus.cpp index 51c037700e1..50e4c64b905 100644 --- a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_scourgelord_tyrannus.cpp +++ b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_scourgelord_tyrannus.cpp @@ -407,6 +407,7 @@ class player_overlord_brandAI : public PlayerAI ObjectGuid _tyrannusGUID; }; +// 69172 - Overlord's Brand class spell_tyrannus_overlord_brand : public AuraScript { PrepareAuraScript(spell_tyrannus_overlord_brand); @@ -440,6 +441,7 @@ class spell_tyrannus_overlord_brand : public AuraScript } }; +// 69275 - Mark of Rimefang class spell_tyrannus_mark_of_rimefang : public AuraScript { PrepareAuraScript(spell_tyrannus_mark_of_rimefang); diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp index 4a687421b8c..e6a979bbd79 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp @@ -1428,6 +1428,7 @@ class spell_putricide_clear_aura_effect_value : public SpellScript }; // Stinky and Precious spell, it's here because its used for both (Festergut and Rotface "pets") +// 71123 - Decimate class spell_stinky_precious_decimate : public SpellScript { PrepareSpellScript(spell_stinky_precious_decimate); diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp index 95bed61573b..6247b73161d 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp @@ -1014,6 +1014,7 @@ private: bool _isTaunted; // Frostwing Whelp only }; +// 70598 - Sindragosa's Fury class spell_sindragosa_s_fury : public SpellScript { PrepareSpellScript(spell_sindragosa_s_fury); @@ -1086,6 +1087,7 @@ class spell_sindragosa_s_fury : public SpellScript uint32 _targetCount = 0; }; +// 69762 - Unchained Magic class spell_sindragosa_unchained_magic : public SpellScript { PrepareSpellScript(spell_sindragosa_unchained_magic); @@ -1141,6 +1143,8 @@ class spell_sindragosa_unchained_magic : public SpellScript } }; +// 69649, 71056, 71057, 71058 - Frost Breath +// 73061, 73062, 73063, 73064 - Frost Breath class spell_sindragosa_frost_breath : public SpellScript { PrepareSpellScript(spell_sindragosa_frost_breath); @@ -1175,6 +1179,7 @@ class spell_sindragosa_frost_breath : public SpellScript } }; +// 69766 - Instability class spell_sindragosa_instability : public AuraScript { PrepareAuraScript(spell_sindragosa_instability); @@ -1201,6 +1206,7 @@ class spell_sindragosa_instability : public AuraScript } }; +// 70126 - Frost Beacon class spell_sindragosa_frost_beacon : public AuraScript { PrepareAuraScript(spell_sindragosa_frost_beacon); @@ -1223,6 +1229,7 @@ class spell_sindragosa_frost_beacon : public AuraScript } }; +// 70157 - Ice Tomb (Trap) class spell_sindragosa_ice_tomb_trap : public AuraScript { PrepareAuraScript(spell_sindragosa_ice_tomb_trap); @@ -1272,6 +1279,7 @@ class spell_sindragosa_ice_tomb_trap : public AuraScript } }; +// 70117 - Icy Grip class spell_sindragosa_icy_grip : public SpellScript { PrepareSpellScript(spell_sindragosa_icy_grip); @@ -1307,6 +1315,7 @@ class MysticBuffetTargetFilter Unit* _caster; }; +// 70127, 72528, 72529, 72530 - Mystic Buffet class spell_sindragosa_mystic_buffet : public SpellScript { PrepareSpellScript(spell_sindragosa_mystic_buffet); @@ -1448,6 +1457,7 @@ class spell_frostwarden_handler_focus_fire_aura : public AuraScript } }; +// 69712 - Ice Tomb (Target) class spell_sindragosa_ice_tomb_target : public SpellScript { PrepareSpellScript(spell_sindragosa_ice_tomb_target); diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp index 93a584ec6d8..883e6c046f5 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp @@ -1416,6 +1416,7 @@ public: } }; +// 70053 - Revive Champion class spell_svalna_revive_champion : public SpellScript { PrepareSpellScript(spell_svalna_revive_champion); @@ -1446,6 +1447,7 @@ class spell_svalna_revive_champion : public SpellScript } }; +// 71462 - Remove Spear class spell_svalna_remove_spear : public SpellScript { PrepareSpellScript(spell_svalna_remove_spear); diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp index 487a1b13732..acc75c525c8 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp @@ -1941,6 +1941,7 @@ private: EventMap _events; }; +// 70541, 73779, 73780, 73781 - Infest class spell_the_lich_king_infest : public AuraScript { PrepareAuraScript(spell_the_lich_king_infest); @@ -1970,6 +1971,7 @@ class spell_the_lich_king_infest : public AuraScript } }; +// 70337, 73912, 73913, 73914 - Necrotic Plague class spell_the_lich_king_necrotic_plague : public AuraScript { PrepareAuraScript(spell_the_lich_king_necrotic_plague); @@ -2005,6 +2007,7 @@ class spell_the_lich_king_necrotic_plague : public AuraScript } }; +// 70338, 73785, 73786, 73787 - Necrotic Plague (Jump) class spell_the_lich_king_necrotic_plague_jump : public SpellScript { PrepareSpellScript(spell_the_lich_king_necrotic_plague_jump); @@ -2114,6 +2117,7 @@ private: int32 _lastAmount; }; +// 73530 - Shadow Trap (Visual) class spell_the_lich_king_shadow_trap_visual : public AuraScript { PrepareAuraScript(spell_the_lich_king_shadow_trap_visual); @@ -2130,6 +2134,7 @@ class spell_the_lich_king_shadow_trap_visual : public AuraScript } }; +// 74282 - Shadow Trap (Periodic) class spell_the_lich_king_shadow_trap_periodic : public SpellScript { PrepareSpellScript(spell_the_lich_king_shadow_trap_periodic); @@ -2148,6 +2153,7 @@ class spell_the_lich_king_shadow_trap_periodic : public SpellScript } }; +// 72262 - Quake class spell_the_lich_king_quake : public SpellScript { PrepareSpellScript(spell_the_lich_king_quake); @@ -2176,6 +2182,7 @@ class spell_the_lich_king_quake : public SpellScript } }; +// 69110 - Ice Burst Target Search class spell_the_lich_king_ice_burst_target_search : public SpellScript { PrepareSpellScript(spell_the_lich_king_ice_burst_target_search); @@ -2206,6 +2213,7 @@ class spell_the_lich_king_ice_burst_target_search : public SpellScript } }; +// 69200 - Raging Spirit class spell_the_lich_king_raging_spirit : public SpellScript { PrepareSpellScript(spell_the_lich_king_raging_spirit); @@ -2237,6 +2245,7 @@ class ExactDistanceCheck float _dist; }; +// 72754, 73708, 73709, 73710 - Defile class spell_the_lich_king_defile : public SpellScript { PrepareSpellScript(spell_the_lich_king_defile); @@ -2264,6 +2273,10 @@ class spell_the_lich_king_defile : public SpellScript } }; +/* 69037 - Summon Val'kyr + 70497 - Summon Vile Spirits Effect + 73579 - Summon Spirit Bomb + 74300 - Summon Spirit Bomb */ class spell_the_lich_king_summon_into_air : public SpellScript { PrepareSpellScript(spell_the_lich_king_summon_into_air); @@ -2289,6 +2302,7 @@ class spell_the_lich_king_summon_into_air : public SpellScript } }; +// 69409, 73797, 73798, 73799 - Soul Reaper class spell_the_lich_king_soul_reaper : public AuraScript { PrepareAuraScript(spell_the_lich_king_soul_reaper); @@ -2310,6 +2324,7 @@ class spell_the_lich_king_soul_reaper : public AuraScript } }; +// 69030 - Val'kyr Target Search class spell_the_lich_king_valkyr_target_search : public SpellScript { PrepareSpellScript(spell_the_lich_king_valkyr_target_search); @@ -2357,6 +2372,8 @@ class spell_the_lich_king_valkyr_target_search : public SpellScript WorldObject* _target = nullptr; }; +// 68984 - Harvest Soul +// 74445 - Val'kyr Carry class spell_the_lich_king_cast_back_to_caster : public SpellScript { PrepareSpellScript(spell_the_lich_king_cast_back_to_caster); @@ -2372,6 +2389,7 @@ class spell_the_lich_king_cast_back_to_caster : public SpellScript } }; +// 73488, 73782, 73783, 73784 - Life Siphon class spell_the_lich_king_life_siphon : public SpellScript { PrepareSpellScript(spell_the_lich_king_life_siphon); @@ -2394,6 +2412,7 @@ class spell_the_lich_king_life_siphon : public SpellScript } }; +// 70498 - Vile Spirits class spell_the_lich_king_vile_spirits : public AuraScript { PrepareAuraScript(spell_the_lich_king_vile_spirits); @@ -2426,6 +2445,7 @@ private: bool _is25Man; }; +// 70499 - Summon Vile Spirits Effect class spell_the_lich_king_vile_spirits_visual : public SpellScript { PrepareSpellScript(spell_the_lich_king_vile_spirits_visual); @@ -2442,6 +2462,7 @@ class spell_the_lich_king_vile_spirits_visual : public SpellScript } }; +// 70501 - Vile Spirit Move Target Search class spell_the_lich_king_vile_spirit_move_target_search : public SpellScript { PrepareSpellScript(spell_the_lich_king_vile_spirit_move_target_search); @@ -2486,6 +2507,7 @@ private: WorldObject* _target; }; +// 70534 - Vile Spirit Damage Target Search class spell_the_lich_king_vile_spirit_damage_target_search : public SpellScript { PrepareSpellScript(spell_the_lich_king_vile_spirit_damage_target_search); @@ -2516,6 +2538,7 @@ class spell_the_lich_king_vile_spirit_damage_target_search : public SpellScript } }; +// 68980, 74296, 74297, 74325 - Harvest Soul class spell_the_lich_king_harvest_soul : public AuraScript { PrepareAuraScript(spell_the_lich_king_harvest_soul); @@ -2539,6 +2562,7 @@ class spell_the_lich_king_harvest_soul : public AuraScript } }; +// 69382 - Light's Favor class spell_the_lich_king_lights_favor : public AuraScript { PrepareAuraScript(spell_the_lich_king_lights_favor); @@ -2565,6 +2589,7 @@ class spell_the_lich_king_lights_favor : public AuraScript } }; +// 69397 - Soul Rip class spell_the_lich_king_soul_rip : public AuraScript { PrepareAuraScript(spell_the_lich_king_soul_rip); @@ -2588,6 +2613,7 @@ class spell_the_lich_king_soul_rip : public AuraScript } }; +// 72595, 73650 - Restore Soul class spell_the_lich_king_restore_soul : public SpellScript { PrepareSpellScript(spell_the_lich_king_restore_soul); @@ -2640,6 +2666,7 @@ private: InstanceScript* _instance; }; +// 69383 - Dark Hunger class spell_the_lich_king_dark_hunger : public AuraScript { PrepareAuraScript(spell_the_lich_king_dark_hunger); @@ -2667,6 +2694,7 @@ class spell_the_lich_king_dark_hunger : public AuraScript } }; +// 74276 - In Frostmourne Room class spell_the_lich_king_in_frostmourne_room : public AuraScript { PrepareAuraScript(spell_the_lich_king_in_frostmourne_room); @@ -2690,6 +2718,7 @@ class spell_the_lich_king_in_frostmourne_room : public AuraScript } }; +// 74302, 74341, 74342, 74343 - Summon Spirit Bomb class spell_the_lich_king_summon_spirit_bomb : public SpellScript { PrepareSpellScript(spell_the_lich_king_summon_spirit_bomb); @@ -2706,6 +2735,7 @@ class spell_the_lich_king_summon_spirit_bomb : public SpellScript } }; +// 73582 - Trigger Vile Spirit (Inside, Heroic) class spell_the_lich_king_trigger_vile_spirit : public SpellScript { PrepareSpellScript(spell_the_lich_king_trigger_vile_spirit); @@ -2725,6 +2755,7 @@ class spell_the_lich_king_trigger_vile_spirit : public SpellScript } }; +// 71811 - Jump class spell_the_lich_king_jump : public SpellScript { PrepareSpellScript(spell_the_lich_king_jump); @@ -2744,6 +2775,7 @@ class spell_the_lich_king_jump : public SpellScript } }; +// 72431 - Jump (Remove Aura) class spell_the_lich_king_jump_remove_aura : public SpellScript { PrepareSpellScript(spell_the_lich_king_jump_remove_aura); @@ -2760,6 +2792,7 @@ class spell_the_lich_king_jump_remove_aura : public SpellScript } }; +// 73655 - Harvest Soul (Teleport) class spell_the_lich_king_harvest_souls_teleport : public SpellScript { PrepareSpellScript(spell_the_lich_king_harvest_souls_teleport); diff --git a/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp b/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp index 9c80bec856f..ce8b5954732 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp @@ -939,6 +939,8 @@ struct npc_tesla : public ScriptedAI void DamageTaken(Unit* /*who*/, uint32& damage) override { damage = 0; } // no, you can't kill it }; +// 28062 - Positive Charge +// 28085 - Negative Charge class spell_thaddius_polarity_charge : public SpellScript { PrepareSpellScript(spell_thaddius_polarity_charge); @@ -1028,6 +1030,7 @@ class spell_thaddius_polarity_charge : public SpellScript } }; +// 28089 - Polarity Shift class spell_thaddius_polarity_shift : public SpellScript { PrepareSpellScript(spell_thaddius_polarity_shift); @@ -1070,6 +1073,7 @@ class spell_thaddius_polarity_shift : public SpellScript } }; +// 54517 - Magnetic Pull class spell_thaddius_magnetic_pull : public SpellScript { PrepareSpellScript(spell_thaddius_magnetic_pull); diff --git a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp index 842a2009ce6..5288f37a54c 100644 --- a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp +++ b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp @@ -2182,6 +2182,7 @@ class spell_wyrmrest_skytalon_summon_red_dragon_buddy : public SpellScriptLoader } }; +// 56072 - Ride Red Dragon Buddy class spell_wyrmrest_skytalon_ride_red_dragon_buddy_trigger : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp b/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp index 365c517188d..bf5e2e25c8c 100644 --- a/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp +++ b/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp @@ -335,6 +335,7 @@ private: std::vector<uint8> _group; }; +// 51103 - Frostbomb class spell_urom_frostbomb : public AuraScript { PrepareAuraScript(spell_urom_frostbomb); diff --git a/src/server/scripts/Northrend/Nexus/Oculus/boss_varos.cpp b/src/server/scripts/Northrend/Nexus/Oculus/boss_varos.cpp index 5edde113c3b..35c29f9e8e4 100644 --- a/src/server/scripts/Northrend/Nexus/Oculus/boss_varos.cpp +++ b/src/server/scripts/Northrend/Nexus/Oculus/boss_varos.cpp @@ -240,6 +240,7 @@ private: InstanceScript* instance; }; +// 50053 - Centrifuge Shield class spell_varos_centrifuge_shield : public AuraScript { PrepareAuraScript(spell_varos_centrifuge_shield); @@ -281,6 +282,7 @@ class spell_varos_centrifuge_shield : public AuraScript } }; +// 50785, 59372 - Energize Cores class spell_varos_energize_core_area_enemy : public SpellScript { PrepareSpellScript(spell_varos_energize_core_area_enemy); @@ -314,6 +316,8 @@ class spell_varos_energize_core_area_enemy : public SpellScript } }; +// 54069, 56251 - Energize Cores +// 61407, 62136 - Energize Cores class spell_varos_energize_core_area_entry : public SpellScript { PrepareSpellScript(spell_varos_energize_core_area_entry); diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp index 1db5a03d2ec..e133699f660 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp @@ -1523,7 +1523,7 @@ class spell_overload_circuit : public AuraScript } }; -// 62292 Blaze +// 62292 - Blaze class spell_tar_blaze : public AuraScript { PrepareAuraScript(spell_tar_blaze); @@ -1661,6 +1661,7 @@ class spell_auto_repair : public SpellScriptLoader } }; +// 62475 - Systems Shutdown class spell_systems_shutdown : public SpellScriptLoader { public: @@ -1791,6 +1792,7 @@ class spell_pursue : public SpellScriptLoader } }; +// 62324 - Throw Passenger class spell_vehicle_throw_passenger : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp index d082e9eefc1..0b4aba1ada8 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp @@ -326,6 +326,7 @@ class boss_kologarn : public CreatureScript } }; +// 63633 - Summon Rubble class spell_ulduar_rubble_summon : public SpellScriptLoader { public: @@ -381,6 +382,7 @@ class StoneGripTargetSelector Unit const* _victim; }; +// 62166, 63981 - Stone Grip class spell_ulduar_stone_grip_cast_target : public SpellScriptLoader { public: @@ -441,6 +443,7 @@ class spell_ulduar_stone_grip_cast_target : public SpellScriptLoader } }; +// 65594 - Cancel Stone Grip class spell_ulduar_cancel_stone_grip : public SpellScriptLoader { public: @@ -480,6 +483,7 @@ class spell_ulduar_cancel_stone_grip : public SpellScriptLoader } }; +// 64702 - Squeezed Lifeless class spell_ulduar_squeezed_lifeless : public SpellScriptLoader { public: @@ -518,6 +522,7 @@ class spell_ulduar_squeezed_lifeless : public SpellScriptLoader } }; +// 64224, 64225 - Stone Grip Absorb class spell_ulduar_stone_grip_absorb : public SpellScriptLoader { public: @@ -555,6 +560,7 @@ class spell_ulduar_stone_grip_absorb : public SpellScriptLoader } }; +// 62056, 63985 - Stone Grip class spell_ulduar_stone_grip : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp index 96c5d3fb717..f2c98ea3fd2 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp @@ -674,8 +674,7 @@ private: TaskScheduler _scheduler; }; -/* 63018 - Searing Light - 65121 - Searing Light */ +// 63018, 65121 - Searing Light class spell_xt002_searing_light_spawn_life_spark : public AuraScript { PrepareAuraScript(spell_xt002_searing_light_spawn_life_spark); @@ -698,8 +697,7 @@ class spell_xt002_searing_light_spawn_life_spark : public AuraScript } }; -/* 63024 - Gravity Bomb - 64234 - Gravity Bomb */ +// 63024, 64234 - Gravity Bomb class spell_xt002_gravity_bomb_aura : public AuraScript { PrepareAuraScript(spell_xt002_gravity_bomb_aura); @@ -734,8 +732,7 @@ class spell_xt002_gravity_bomb_aura : public AuraScript } }; -/* 63025 - Gravity Bomb - 64233 - Gravity Bomb */ +// 63025, 64233 - Gravity Bomb (Damage) class spell_xt002_gravity_bomb_damage : public SpellScript { PrepareSpellScript(spell_xt002_gravity_bomb_damage); @@ -800,7 +797,7 @@ class spell_xt002_heart_overload_periodic : public SpellScript } }; -// 62826 Energy Orb +// 62826 - Energy Orb class spell_xt002_energy_orb : public SpellScript { PrepareSpellScript(spell_xt002_energy_orb); diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp index 8de6fc6d4aa..5f7e098a061 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp @@ -1960,6 +1960,10 @@ class npc_laughing_skull : public CreatureScript } }; +/* 63744 - Sara's Anger + 63745 - Sara's Blessing + 63747 - Sara's Fervor + 65206 - Destabilization Matrix */ class spell_yogg_saron_target_selectors : public SpellScriptLoader // 63744, 63745, 63747, 65206 { public: @@ -2018,6 +2022,7 @@ class HighSanityTargetSelector } }; +// 63795, 65301 - Psychosis class spell_yogg_saron_psychosis : public SpellScriptLoader // 63795, 65301 { public: @@ -2053,6 +2058,7 @@ class spell_yogg_saron_psychosis : public SpellScriptLoader // 63795, 65301 } }; +// 63830, 63881 - Malady of the Mind class spell_yogg_saron_malady_of_the_mind : public SpellScriptLoader // 63830, 63881 { public: @@ -2125,6 +2131,7 @@ class spell_yogg_saron_malady_of_the_mind : public SpellScriptLoader // 63830 } }; +// 63802 - Brain Link class spell_yogg_saron_brain_link : public SpellScriptLoader // 63802 { public: @@ -2219,6 +2226,7 @@ class spell_yogg_saron_brain_link : public SpellScriptLoader // 63802 } }; +// 63803 - Brain Link (Damage) class spell_yogg_saron_brain_link_damage : public SpellScriptLoader // 63803 { public: @@ -2243,6 +2251,7 @@ class spell_yogg_saron_brain_link_damage : public SpellScriptLoader // 6380 } }; +// 63030 - Boil Ominously class spell_yogg_saron_boil_ominously : public SpellScriptLoader // 63030 { public: @@ -2281,6 +2290,7 @@ class spell_yogg_saron_boil_ominously : public SpellScriptLoader // 63030 } }; +// 64465 - Shadow Beacon class spell_yogg_saron_shadow_beacon : public SpellScriptLoader // 64465 { public: @@ -2315,6 +2325,7 @@ class spell_yogg_saron_shadow_beacon : public SpellScriptLoader // 64465 } }; +// 64466 - Empowering Shadows class spell_yogg_saron_empowering_shadows_range_check : public SpellScriptLoader // 64466 { public: @@ -2342,6 +2353,7 @@ class spell_yogg_saron_empowering_shadows_range_check : public SpellScriptLoader } }; +// 64467 - Empowering Shadows class spell_yogg_saron_empowering_shadows_missile : public SpellScriptLoader // 64467 { public: @@ -2375,6 +2387,7 @@ class spell_yogg_saron_empowering_shadows_missile : public SpellScriptLoader }; // it works, but is it scripted correctly? why is it aura with 2500ms duration? +// 64132 - Constrictor Tentacle class spell_yogg_saron_constrictor_tentacle : public SpellScriptLoader // 64132 { public: @@ -2406,6 +2419,7 @@ class spell_yogg_saron_constrictor_tentacle : public SpellScriptLoader // 64 } }; +// 64131 - Lunge class spell_yogg_saron_lunge : public SpellScriptLoader // 64131 { public: @@ -2445,6 +2459,7 @@ class spell_yogg_saron_lunge : public SpellScriptLoader // 64131 } }; +// 64125, 64126 - Squeeze class spell_yogg_saron_squeeze : public SpellScriptLoader // 64125, 64126 { public: @@ -2473,6 +2488,7 @@ class spell_yogg_saron_squeeze : public SpellScriptLoader // 64125, 64126 } }; +// 64148 - Diminsh Power class spell_yogg_saron_diminsh_power : public SpellScriptLoader // 64148 { public: @@ -2503,6 +2519,7 @@ class spell_yogg_saron_diminsh_power : public SpellScriptLoader // 64148 }; // not sure about SPELL_WEAKENED part, where should it be handled? +// 64161 - Empowered class spell_yogg_saron_empowered : public SpellScriptLoader // 64161 { public: @@ -2554,6 +2571,7 @@ class spell_yogg_saron_empowered : public SpellScriptLoader // 64161 } }; +// 64069 - Match Health class spell_yogg_saron_match_health : public SpellScriptLoader // 64069 { public: @@ -2581,6 +2599,7 @@ class spell_yogg_saron_match_health : public SpellScriptLoader // 64069 } }; +// 65238 - Shattered Illusion class spell_yogg_saron_shattered_illusion : public SpellScriptLoader // 65238 { public: @@ -2608,6 +2627,7 @@ class spell_yogg_saron_shattered_illusion : public SpellScriptLoader // 65238 } }; +// 63882 - Death Ray Warning Visual class spell_yogg_saron_death_ray_warning_visual : public SpellScriptLoader // 63882 { public: @@ -2645,6 +2665,7 @@ class spell_yogg_saron_death_ray_warning_visual : public SpellScriptLoader / } }; +// 63993 - Cancel Illusion Room Aura class spell_yogg_saron_cancel_illusion_room_aura : public SpellScriptLoader // 63993 { public: @@ -2680,6 +2701,7 @@ class spell_yogg_saron_cancel_illusion_room_aura : public SpellScriptLoader / } }; +// 64010, 64013 - Nondescript class spell_yogg_saron_nondescript : public SpellScriptLoader // 64010, 64013 { public: @@ -2706,6 +2728,7 @@ class spell_yogg_saron_nondescript : public SpellScriptLoader // 64010, 6401 } }; +// 64012 - Revealed Tentacle class spell_yogg_saron_revealed_tentacle : public SpellScriptLoader // 64012 { public: @@ -2742,6 +2765,7 @@ class spell_yogg_saron_revealed_tentacle : public SpellScriptLoader // 64012 } }; +// 63305 - Grim Reprisal class spell_yogg_saron_grim_reprisal : public SpellScriptLoader // 63305 { public: @@ -2780,6 +2804,7 @@ class spell_yogg_saron_grim_reprisal : public SpellScriptLoader // 63305 } }; +// 64059 - Induce Madness class spell_yogg_saron_induce_madness : public SpellScriptLoader // 64059 { public: @@ -2826,6 +2851,7 @@ class spell_yogg_saron_induce_madness : public SpellScriptLoader // 64059 } }; +// 63050 - Sanity class spell_yogg_saron_sanity : public SpellScriptLoader // 63050 { public: @@ -2898,6 +2924,7 @@ class spell_yogg_saron_sanity : public SpellScriptLoader // 63050 } }; +// 63120 - Insane class spell_yogg_saron_insane : public SpellScriptLoader // 63120 { public: @@ -2940,6 +2967,7 @@ class spell_yogg_saron_insane : public SpellScriptLoader // 63120 } }; +// 64555 - Insane Periodic class spell_yogg_saron_insane_periodic : public SpellScriptLoader // 64555 { public: @@ -2981,6 +3009,7 @@ class LunaticGazeTargetSelector Unit* _caster; }; +// 64164, 64168 - Lunatic Gaze class spell_yogg_saron_lunatic_gaze : public SpellScriptLoader // 64164, 64168 { public: @@ -3015,6 +3044,10 @@ class spell_yogg_saron_lunatic_gaze : public SpellScriptLoader // 64164, 64 } }; +/* 62650 - Fortitude of Frost + 62670 - Resilience of Nature + 62671 - Speed of Invention + 62702 - Fury of the Storm */ class spell_yogg_saron_keeper_aura : public SpellScriptLoader // 62650, 62670, 62671, 62702 { public: @@ -3043,6 +3076,7 @@ class spell_yogg_saron_keeper_aura : public SpellScriptLoader // 62650, 6267 } }; +// 63984 - Hate to Zero class spell_yogg_saron_hate_to_zero : public SpellScriptLoader // 63984 { public: @@ -3071,6 +3105,7 @@ class spell_yogg_saron_hate_to_zero : public SpellScriptLoader // 63984 } }; +// 64184 - In the Maws of the Old God class spell_yogg_saron_in_the_maws_of_the_old_god : public SpellScriptLoader // 64184 { public: @@ -3111,6 +3146,7 @@ class spell_yogg_saron_in_the_maws_of_the_old_god : public SpellScriptLoader } }; +// 64172 - Titanic Storm class spell_yogg_saron_titanic_storm : public SpellScriptLoader // 64172 { public: @@ -3138,6 +3174,7 @@ class spell_yogg_saron_titanic_storm : public SpellScriptLoader // 64172 } }; +// 64174 - Hodir's Protective Gaze class spell_yogg_saron_hodirs_protective_gaze : public SpellScriptLoader // 64174 { public: diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp index 7db5f5ca769..e54803a700f 100644 --- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp +++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp @@ -651,6 +651,7 @@ class spell_freezing_cloud_damage : public AuraScript } }; +// 49308 - Utgarde Pinnacle Guantlet Reset Check class spell_skadi_reset_check : public SpellScript { PrepareSpellScript(spell_skadi_reset_check); @@ -685,6 +686,7 @@ private: uint32 _targetCount = 0; }; +// 48642 - Launch Harpoon class spell_skadi_launch_harpoon : public SpellScript { PrepareSpellScript(spell_skadi_launch_harpoon); @@ -708,6 +710,7 @@ class spell_skadi_launch_harpoon : public SpellScript } }; +// 50255, 59331 - Poisoned Spear class spell_skadi_poisoned_spear : public SpellScript { PrepareSpellScript(spell_skadi_poisoned_spear); @@ -750,6 +753,7 @@ class spell_skadi_ride_vehicle : public AuraScript } }; +// 59275 - Summon Gauntlet Mobs Periodic class spell_summon_gauntlet_mobs_periodic : public AuraScript { PrepareAuraScript(spell_summon_gauntlet_mobs_periodic); diff --git a/src/server/scripts/Northrend/VioletHold/boss_xevozz.cpp b/src/server/scripts/Northrend/VioletHold/boss_xevozz.cpp index 3b62283c29d..7024697c65e 100644 --- a/src/server/scripts/Northrend/VioletHold/boss_xevozz.cpp +++ b/src/server/scripts/Northrend/VioletHold/boss_xevozz.cpp @@ -230,6 +230,7 @@ private: TaskScheduler scheduler; }; +// 54164 - Summon Players class spell_xevozz_summon_players : public SpellScript { PrepareSpellScript(spell_xevozz_summon_players); diff --git a/src/server/scripts/Northrend/zone_borean_tundra.cpp b/src/server/scripts/Northrend/zone_borean_tundra.cpp index d984d70c1d8..aa4b3099639 100644 --- a/src/server/scripts/Northrend/zone_borean_tundra.cpp +++ b/src/server/scripts/Northrend/zone_borean_tundra.cpp @@ -1664,6 +1664,7 @@ enum WindsoulTotemAura SPELL_WINDSOUL_CREDT = 46378 }; +// 46374 - Windsoul Totem Aura class spell_windsoul_totem_aura : public SpellScriptLoader { public: diff --git a/src/server/scripts/Northrend/zone_storm_peaks.cpp b/src/server/scripts/Northrend/zone_storm_peaks.cpp index 9c452866243..dbb0225ceb1 100644 --- a/src/server/scripts/Northrend/zone_storm_peaks.cpp +++ b/src/server/scripts/Northrend/zone_storm_peaks.cpp @@ -1087,6 +1087,7 @@ class spell_jokkum_scriptcast : public SpellScriptLoader } }; +// 56650 - Player Cast Veranus Summon class spell_veranus_summon : public SpellScriptLoader { public: spell_veranus_summon() : SpellScriptLoader("spell_veranus_summon") { } diff --git a/src/server/scripts/Northrend/zone_wintergrasp.cpp b/src/server/scripts/Northrend/zone_wintergrasp.cpp index dd71c269605..47102bcc8d6 100644 --- a/src/server/scripts/Northrend/zone_wintergrasp.cpp +++ b/src/server/scripts/Northrend/zone_wintergrasp.cpp @@ -399,6 +399,11 @@ class go_wg_vehicle_teleporter : public GameObjectScript } }; +/* 49899 - Activate Robotic Arms + 56659 - Build Demolisher (Force) + 56662 - Build Siege Vehicle (Force) + 56664 - Build Catapult (Force) + 61409 - Build Siege Vehicle (Force) */ class spell_wintergrasp_force_building : public SpellScriptLoader { public: @@ -437,6 +442,7 @@ class spell_wintergrasp_force_building : public SpellScriptLoader } }; +// 61178 - Grab Passenger class spell_wintergrasp_grab_passenger : public SpellScriptLoader { public: @@ -493,6 +499,7 @@ enum WgTeleport SPELL_WINTERGRASP_TELEPORT_TRIGGER = 54643, }; +// 54640 - Teleport class spell_wintergrasp_defender_teleport : public SpellScriptLoader { public: @@ -524,6 +531,7 @@ public: } }; +// 54643 - Teleport class spell_wintergrasp_defender_teleport_trigger : public SpellScriptLoader { public: @@ -554,8 +562,8 @@ public: } }; -// 58549 Tenacity -// 59911 Tenacity +// 58549 - Tenacity +// 59911 - Tenacity class spell_wintergrasp_tenacity_refresh : public AuraScript { PrepareAuraScript(spell_wintergrasp_tenacity_refresh); diff --git a/src/server/scripts/Outland/boss_doomlord_kazzak.cpp b/src/server/scripts/Outland/boss_doomlord_kazzak.cpp index 7e041603191..939c035a122 100644 --- a/src/server/scripts/Outland/boss_doomlord_kazzak.cpp +++ b/src/server/scripts/Outland/boss_doomlord_kazzak.cpp @@ -198,6 +198,7 @@ class spell_mark_of_kazzak : public AuraScript } }; +// 21063 - Twisted Reflection class spell_twisted_reflection : public AuraScript { PrepareAuraScript(spell_twisted_reflection); diff --git a/src/server/scripts/Outland/zone_shadowmoon_valley.cpp b/src/server/scripts/Outland/zone_shadowmoon_valley.cpp index 9f8e9fc101d..cc88b5b7c86 100644 --- a/src/server/scripts/Outland/zone_shadowmoon_valley.cpp +++ b/src/server/scripts/Outland/zone_shadowmoon_valley.cpp @@ -1506,6 +1506,7 @@ enum ZuluhedChains NPC_KARYNAKU = 22112, }; +// 38790 - Unlocking Zuluhed's Chains class spell_unlocking_zuluheds_chains : public SpellScriptLoader { public: diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp index 96f49a85ad8..5cbe20f1fc1 100644 --- a/src/server/scripts/Spells/spell_generic.cpp +++ b/src/server/scripts/Spells/spell_generic.cpp @@ -204,7 +204,7 @@ class spell_gen_animal_blood : public AuraScript } }; -// 63471 -Spawn Blood Pool +// 63471 - Spawn Blood Pool class spell_spawn_blood_pool : public SpellScript { PrepareSpellScript(spell_spawn_blood_pool); diff --git a/src/server/scripts/Spells/spell_holiday.cpp b/src/server/scripts/Spells/spell_holiday.cpp index 1f1e0b2b7fb..4ac22fcc840 100644 --- a/src/server/scripts/Spells/spell_holiday.cpp +++ b/src/server/scripts/Spells/spell_holiday.cpp @@ -982,6 +982,7 @@ enum Mistletoe SPELL_CREATE_SNOWFLAKES = 45036 }; +// 26218 - Mistletoe class spell_winter_veil_mistletoe : public SpellScriptLoader { public: @@ -1039,6 +1040,7 @@ uint32 const WonderboltTransformSpells[] = SPELL_PX_238_WINTER_WONDERVOLT_TRANSFORM_4 }; +// 26275 - PX-238 Winter Wondervolt TRAP class spell_winter_veil_px_238_winter_wondervolt : public SpellScriptLoader { public: diff --git a/src/server/scripts/Spells/spell_quest.cpp b/src/server/scripts/Spells/spell_quest.cpp index 7f100140133..c76f80e9ffc 100644 --- a/src/server/scripts/Spells/spell_quest.cpp +++ b/src/server/scripts/Spells/spell_quest.cpp @@ -848,7 +848,7 @@ enum symboloflife SPELL_PERMANENT_FEIGN_DEATH = 29266, }; -// 8593 Symbol of life dummy +// 8593 - Symbol of Life (Dummy) class spell_symbol_of_life_dummy : public SpellScriptLoader { public: |
